Everton will be looking to reignite their top-four challenge when they travel to the Emirates Stadium on Friday evening to take on Arsenal.
The Toffees, who are currently eighth in the Premier League table, six points off fourth-placed Chelsea, are now in much better shape in terms of injuries.
Indeed, Abdoulaye Doucoure and Jean-Philippe Gbamin are the team's only absentees for this match, with Bernard, Fabian Delph and Yerry Mina all cleared to feature.
Andre Gomes was close to making his return from a thigh problem against Tottenham Hotspur last Friday, and the Portugal international is now available for this contest.
Dominic Calvert-Lewin has also overcome an abductor problem and should start, with the England international looking to add to the 14 Premier League goals that he has managed this season.
Head coach Carlo Ancelotti could decide to revert to a back three for this contest, with Seamus Coleman returning to the starting XI as a wing-back.
Tom Davies should retain his spot alongside Allan in the middle of the park, while James Rodriguez is likely to play behind a front two of Richarlison and Calvert-Lewin.
Mina's return at this stage has come as a surprise, but the South American could be on the bench, with Michael Keane, Mason Holgate and Ben Godfrey set to line up as the three central defenders.
Everton possible starting lineup: Pickford; Keane, Godfrey, Holgate; Coleman, Davies, Allan, Digne; Rodriguez; Richarlison, Calvert-Lewin
> Click here to see how Arsenal could line up for this contest Watch the Sports Mole Football Shorts prediction for this game below:
Video prediction