After an impressive run of seven league games unbeaten, Crystal Palace now finds themselves on the back of three consecutive defeats in the Premier League going into their home clash against Everton on Sunday afternoon.

It appears as though Patrick Vieira will need to make some alterations to his side in order to refind the solidity that saw the Eagles go two months without defeat.

Here is how Football FanCast believes the South London side will line up against the Toffees.

In defence, Palace fans will be delighted to see the return of right-back Joel Ward after suspension, who will take the place of second-choice Nathaniel Clyne who started against Manchester United last Sunday. As for the rest of the backline, it's the same faces.

There's no change in the midfield, despite Jeff Schlupp's lacklustre performance at Old Trafford last weekend, completing just nine passes at a success rate of 54%. That is down to the fact that midfielder James McArthur is still unavailable with a thigh injury.

The Eagles have really missed the services of the 34-year-old, failing to win any of their last four games, all of which the Scotsman has missed.

As expected, Conor Gallagher and Cheikhou Kouyaté lineup alongside each other yet again in the middle of the park, with the midfielders racking up a combined 27 league appearances so far this term.

In attack, there's a second change from the defeat to United, with Odsonne Edouard replacing Jordan Ayew. The £7.2m-rated Ghanaian is yet to score this season and has been labelled a "liability" by some of the Palace faithful.

Edouard is naturally a striker but has been deployed out wide in a front-three before by Vieira this season and his three league goals so far this term should add extra firepower to the Palace frontline.

Wilfried Zaha and Christian Benteke have both looked sharp at times this campaign, both having four league goals to their name thus far and will be the men Palace look upon to win the game.