Crystal Palace have emerged from being early relegation favourites to a team with a genuine chance of finishing close to the top ten.
The Eagles started their season with a seven game losing streak which left them rock bottom of the league table but they head into this game unbeaten in their last seven matches.
They are now out of the bottom three but not necessarily out of trouble yet as just 2 points separates them from the drop zone and they play Arsenal and Manchester City next.
They have improved greatly after the appointment of Roy Hogson as the former England manager has helped them go six home games unbeaten, despite losing each and every one of their first seven league games and failing score a single goal as well.
They have now scored 2 goals in each of their last six home games.
Arsenal played out another thrilling encounter last time out as they were held at home 3-3 by Liverpool.
The Gunners head into this game with their own defensive problems as displayed in that game against the Reds although their attack is one of the best in the division.
Away from home, they have not been at their best as they have won just twice in nine travels drawing three, and losing four.
Their form will give Palace confidence to attack them and the Gunners defence will most likely come under fire at some point in this game.
The Gunners have won four, drawn one and lost one of their last six meetings with Palace.
Results of each team’s last 5 matches across all leagues and competitions
Crystal Palace
LAST FIVE GAMES
DATE
COMPETITION
W
Leicester City
0-3
Crystal Palace
16 Dec, 2017
English Premier League
W
Crystal Palace
2-1
Watford
12 Dec, 2017
English Premier League
D
Crystal Palace
2-2
AFC Bournemouth
9 Dec, 2017
English Premier League
D
West Bromwich Albion
0-0
Crystal Palace
2 Dec, 2017
English Premier League
D
Brighton & Hove Albion
0-0
Crystal Palace
28 Nov, 2017
English Premier League
Arsenal
LAST FIVE GAMES
DATE
COMPETITION
W
Arsenal
1-0
Newcastle United
16 Dec, 2017
English Premier League
D
West Ham United
0-0
Arsenal
13 Dec, 2017
English Premier League
D
Southampton
1-1
Arsenal
10 Dec, 2017
English Premier League
W
Arsenal
6-0
BATE Borisov
7 Dec, 2017
Europa League
L
Arsenal
1-3
Manchester United
2 Dec, 2017
English Premier League
H2H
LAST FIVE GAMES
DATE
COMPETITION
Crystal Palace
3-0
Arsenal
10 Apr, 2017
English Premier League
Arsenal
2-0
Crystal Palace
1 Jan, 2017
English Premier League
Arsenal
1-1
Crystal Palace
17 Apr, 2016
English Premier League
Crystal Palace
1-2
Arsenal
16 Aug, 2015
English Premier League
Crystal Palace
1-2
Arsenal
21 Feb, 2015
English Premier League
Other fixtures taking place this week in the Premier League Fixtures: