According to The East London & West Essex Guardian, West Ham are set to rotate their starting line-up against Macclesfield Town.

Macclesfield visit the London Stadium tonight in the EFL Cup and the Hammers will ring the changes.

The Silkmen are bottom of the Football League at the moment. In nine League Two games, they have lost seven and drawn two.

Manuel Pellegrini will be confident that his second string side can brush aside the visitors’ challenge.

Who might play?

LIVERPOOL, ENGLAND – SEPTEMBER 16: Aaron Cresswell of West Ham United arrives prior to the Premier League match between Everton FC and West Ham United at Goodison Park on September 16, 2018 in Liverpool, United Kingdom. (Photo by Arfa Griffiths/West Ham United via Getty Images)

There could be rare starts for four fringe players, according to this report.

Goalkeeper Adrian is in line for a start, giving first choice stopper Lukasz Fabianski a rest.

Left-back Aaron Cresswell is likely to replace Arthur Masuaku, while Lucas Perez could be handed a chance to impress.

Meanwhile, Carlos Sanchez, who made a costly error against Wolves, is set to be recalled to the starting XI.

Javier Hernandez might also be fit to make the bench after struggling with illness for the last two weeks.

With Pellegrini playing a weakened side, Marko Arnautovic is expected to be rested ahead of Manchester United’s visit this weekend.

There are also three youngsters hoping for involvement. Conor Coventry, Joe Powell and Grady Diangana might get run-outs after missing last night’s under-21 game at Exeter City.

Possible starting XI?

We might see the following starting XI in tonight’s clash in East London.

Adrian; Ryan Fredericks, Issa Diop, Angelo Ogbonna, Aaron Cresswell; Carlos Sanchez, Declan Rice, Pedro Obiang; Michail Antonio, Lucas Perez, Robert Snodgrass