Man United are unbeaten in their last seven matches across all competitions, including Thursday’s superb 3-0 win over Sheriff Tiraspol in the Europa League, with Ronaldo playing 90 minutes.
The Portuguese star scored late in the game after missing a couple of chances against the Moldovians and despite Anthony Martial facing a late fitness test, Ronaldo may not retain his starting lineup as Erik ten Hag believes
Jadon Sancho didn’t take part in Thursday’s game against Sheriff but could return to the starting lineup, although his performances in recent games have question marks all over them.
Lisandro Martinez and Victor Lindelof are both likely to start at the back, despite Harry Maguire’s decent cameo against Sheriff.
Alejandro Garnacho had a decent game against Sheriff Tiraspol in the midweek but he’s unlikely to start against West Ham for obvious reasons.
Our predicted Manchester United starting lineup vs West Ham United
Goalkeper: David de Gea
Defenders: Diogo Dalot, Victor Lindelof, Lisandro Martinez, Luke Shaw
Midfielders: Casemiro, Christian Eriksen, Bruno Fernandes
Forwards: Antony, Marcus Rashford, Jadon Sancho