Everton host Crystal Palace in this week’s Premier League Monday night game, with both sides knowing a win will take them into the top-six.
The Toffees come into this fixture in confident mood having booked their spot in the last-four of the Capital One Cup and losing just three of their 14 top flight matches this term.
Roberto Martinez’s side are also unbeaten in their last six matches in all competitions, and in Romelu Lukaku, Ross Barkley and Gerard Deulofeu, they have three players on the top of their game.
The Belgian striker, England midfielder and Spanish forward have 17 goals and 15 assists between them in the league this term.
However, the Blues are in for a tough test as they welcome a Palace side one point and three places above them in the table.
Alan Pardew’s men have won four of their six away matches and beat Everton’s neighbours Liverpool 3-1 on Merseyside in their last match on the road.
The Eagles, who have only drawn once this season, have also won 3-2 in both of their last two visits to Goodison Park.
And with Everton having scored 27 this term and Palace having scored five against Newcastle last week, this fixture could see plenty og goals again.
James McCarthy is a big doubt for Everton with the hip injury which saw him miss the League Cup win at Middlesbrough on Tuesday.
Wilfried Zaha is suspended for Crystal Palace after picking up his fifth booking of the season against Newcastle.
Fellow winger Bakary Sako is also unavailable due to a hamstring injury.
League Position: Everton – 11th (21 pts); Crystal Palace – 8th (22 pts)
Last Meeting: Crystal Palace 0-1 Everton (January 31, 2015)
League Form: Everton – LLWDWD; Crystal Palace – LLDWLW
Key Players: Everton – Romelu Lukaku; Crystal Palace – Yannick Bolasie
Shoot Says: Everton 3-2 Crystal Palace