Crystal Palace's English midfielder Andros Townsend (C) celebrates scoring their second goal to take the lead 1-2 during the English Premier League football match between Manchester City and Crystal Palace at the Etihad Stadium in Manchester, north west England, on December 22, 2018. (Photo by Oli SCARFF / AFP) / RESTRICTED TO EDITORIAL USE. No use with unauthorized audio, video, data, fixture lists, club/league logos or 'live' services. Online in-match use limited to 120 images. An additional 40 images may be used in extra time. No video emulation. Social media in-match use limited to 120 images. An additional 40 images may be used in extra time. No use in betting publications, games or single club/league/player publications. /         (Photo credit should read OLI SCARFF/AFP/Getty Images)

Picking the Best Potential Crystal Palace Lineup to Face Cardiff in the Premier League on Wednesday

Crystal Palace welcome 17th-place Cardiff City to Selhurst Park on Boxing Day. The Eagles are soaring after two consecutive wins against higher-placed opposition, including the reigning Premier League champions, Manchester City.

The visiting Bluebirds have struggled recently, but are still above the relegation zone by two points. A heavy defeat against Manchester United on the weekend will see Neil Warnock's side looking for an opportunity to bounce back.

Here's a look at how the Eagles might line up:

3. Goalkeeper & Defenders

Vincente Guaita (GK) - Guaita has deputised excellently for the injured Wayne Hennessey, and will keep his place between the sticks. 

Patrick van Aanholt (LB) - The Dutchman is a threat down the left wing as he likes to get forward and provide an attacking option. He has scored twice this season from left back.

Mamadou Sakho (CB) - Sakho will need to regain his composure following a fantastic partnership performance with James Tomkins against Manchester City.

James Tomkins (CB) - Tomkins has probably been Palace's standout defender this season, looking assured in defence as he leads the back line.

Aaron Wan-Bissaka (RB) - The Palace academy product looks like he has been in this team for some time, and has cemented his place at right back. He is a key part of the back four after making 20 appearances this season.

2. Midfielders

James McArthur (CM) - McArthur adds some bite to the Palace midfield as well as providing an alternative attacking route. He often arrives in dangerous positions on the edge of the box.

Luka Milivojevic (CM) - Milivojevic is the heart of Palace's team, he is the captain and leads by example with key passes, tackles and a commanding voice in the middle of the park.

Jeffery Schlupp (CM) - Schlupp may be forced to play a slightly unorthodox position because of fitness doubts over Cheikhou Kouyate, but can adapt well as he is an exceptionally versatile player.

1. Forwards

Andros Townsend (RW) - Townsend has enjoyed a good spell of form recently and is fresh off a potential goal of the season contender in the game against Manchester City. He will be overflowing with confidence.

Wilfried Zaha (ST) - Zaha has struggled for goals recently despite Palace's good recent results. He will want to end his 13-game goal drought soon.

Max Meyer (LW) - Meyer did add an assist to his tally against Manchester City, but the German hasn't quite delivered his best performances for the Eagles. With the team now finding their goal-scoring form, his contributions may start arriving in abundance.