Leighton Baines and James McCarthy are both available for Everton's Premier League home clash with Swansea on Saturday after recovering from hamstring problems.

Left-back Baines and midfielder McCarthy are ready to return following seven and three games out respectively.

(
Image:
Lynne Cameron)

Gareth Barry misses out as he serves a one-match suspension, but the Toffees can call on Idrissa Gueye again, with his own ban now complete.

Nathan Dyer will return to the Swansea squad, meanwhile, after ankle surgery.

Winger Dyer, who has featured only once in the Premier League this season, returned to full training this week after two months out and is set for a place on the bench at Goodison Park.

(
Image:
Stu Forster)

Jefferson Montero has been given the all clear to play with a cast on his broken hand, but the Ecuador winger might be given extra time to recover fully after only returning to training on Thursday.

Everton squad: Stekelenburg, Robles, Williams, Funes Mori, Jagielka, Coleman, Baines, Oviedo, Holgate, Gueye, McCarthy, Cleverley, Davies, Barkley, Bolasie, Mirallas, Deulofeu, Lennon, Lukaku, Valencia, Kone.

Swansea squad: Fabianski, Naughton, Van der Hoorn, Mawson, Kingsley, Britton, Fer, Routledge, Barrow, Sigurdsson, Llorente, Nordfeldt, Rangel, Amat, Fernandez, Taylor, Cork, Ki, Dyer, Montero, Fulton, Borja, James, McBurnie.

Video Loading
poll loading

Who will finish higher in this season's final Premier League table?