Arsenal have won 12 Premier League away games at Selhurst Park, only winning more frequently as Villa Park. The Gunners have won five consecutive away league games, last winning more in a row in the same season in 2002, en route to the title.
Both teams to score is 19/20.
Arsenal to win and both teams to score is 7/2.
Bukayo Saka is 17/2 to break the deadlock and 3/1 to net anytime.
Can Arsenal continue their top four charge?
Last time out, 16 days ago now, the Gunners battled to a vital 1-0 victory at Villa Park with Bukayo Saka's strike on the half hour mark doing the damage.
This means Mikel Arteta's side have won six of seven matches since the start of February, only losing to Liverpool since New Years' Day.
Thus, Arsenal start the weekend fourth, three points above Tottenham and four clear of Manchester United, both of whom they still have to play.
It's certainly all to play for but the Gunners are the team in the ascendency, looking to win a sixth successive away league game for the first time in nine years.
As for Crystal Palace, they've only won one of their last 17 league London derbies but it was a memorable one, smashing Tottenham 3-0 back in September.
Now, they're looking to beat both Arsenal and Spurs in the same season for the very first time.
The Eagles actually haven't won any home league game in 2022 but, despite what this might suggest, the feeling at the club is certainly one of positivity.
Before the international break, they hammered Everton 4-0 in the FA Cup with Marc Guéhi, Jean-Philippe Mateta, Wilfried Zaha and Will Hughes on target.
Patrick Vieira is now unbeaten in 18 FA Cup ties as a player and manager so will lead Palace at Wembley for a semi-final against Chelsea on Easter Sunday.
Back in the league, the Eagles held Manchester City to a goalless draw in their last outing, meaning they're unbeaten in four, only losing one of their last seven.
It certainly will not be easy, so can Arsenal massively enhance their Champions League ambitions with a victory at Selhurst Park?
Crystal Palace team news
Patrick Vieira made 397 appearances for Arsenal, winning ten major honours, but will now look to beat them after earning a draw at the Emirates in October.
Tyrick Mitchell, Marc Guéhi and Conor Gallagher all featured for England last week and all three will start together again, this time for their club.
Wilfried Zaha was supposed to be facing his former national team with Côte d'Ivoire on Tuesday but missed the game due to an injury.
It's as yet unknown if Zaha will get the chance to score against Arsenal at Selhurst for the very first time.
Even if he's not fit, Eberechi Eze will deputise as part of a frightening front three also containing Michael Olise and Jean-Philippe Mateta.
Vicente Guaita could return in goal, taking the place of Jack Butland who donned the gloves in the FA Cup win over Everton.
Arsenal team news
There's also question marks about who will be Arsenal's goalkeeper after Aaron Ramsdale missed the win over Villa due to a hip injury.
It seems unlikely that he'll be back so Bernd Leno, buoyed by his clean sheet a fortnight ago, could continue to deputise.
Right-back Takehiro Tomiyasu is in contention for his first appearance since 20 January after not going away with Japan last week.
However, he's unlikely to be thrown in so Cédric, who was an unused substitute for both of Portugal's wins, will keep his place.
Further forward, Gabriel Martinelli missed Arsenal's last game but has since made his senior Brazil debut, featuring against both Chile and Bolivia.
So, he could return to the team, most likely taking Emile Smith Rowe's place on the left-wing.
Bukayo Saka, Smith Rowe, Martinelli and Martin Ødegaard are certainly going to remain Arsenal's main goal-getters.
That's because Alexandre Lacazette has scored just four times in the league this season but one of those was a stoppage time equaliser at home to Palace.
- 101 Great Goals may earn commission from links on this page. Our content is always original. Note that all of our reviewers are compensated for contributing content to 101 Great Goals. Learn more.