West Ham United starting line-up: Fabianski; Antonio, Diop, Ogbonna, Masuaku; Snodgrass, Rice, Noble, Anderson; Arnautovic, Chicharito.
West Ham United substitutes: Adrian, Zabaleta, Balbuena, Obiang, Diangana, Perez, Carroll.
Cardiff City starting line-up: Etheridge; Ecuele Manga, Morrison, Bamba, Bennett; Arter, Gunnarsson, Ralls; Camarasa, Hoilett, Paterson.
Cardiff City substitutes: Smithies, Peltier, Murphy, Decordova-Reid, Mendez-Laing, Harris, Madine.
The Hammers thrashed Newcastle United 3-0 at St James' Park on Saturday afternoon, and will be hoping to carry that form into today's game, with Lukasz Fabianski in goal again.
Manuel Pellegrini has made one huge shock decision as Michail Antonio features at right back, coming in for Pablo Zabaleta, whilst Angelo Ogbonna starts in the centre of defence with Issa Diop, and Arthur Masuaku down the left.
The rest of the team is unchanged, as Declan Rice partners Mark Noble in holding midfield, leaving Robert Snodgrass and Felipe Anderson on the flanks.
Marko Arnautovic and Javier Hernandez continue up front, with Andy Carroll joining Zabaleta, Adrian, Fabian Balbuena, Pedro Obiang, Grady Diangana and Lucas Perez on the bench.
Meanwhile, Cardiff beat Wolves 2-1 on Friday night and will hope for some rare success on the road as they make the trip to the London Stadium tonight.
Neil Etheridge starts in goal, and will be shielded by a back four of Bruno Ecuele Manga, Sean Morrison, Sol Bamba and Joe Bennett, with Aron Gunnarsson in a holding midfield role.
Joe Ralls and Harry Arter will play either side of the Iceland ace, with Junior Hoilett handed a start after his stunning goal against Wolves, joining Victor Camarasa in supporting Callum Paterson.
Josh Murphy and Kadeem Harris are therefore only on the bench, alongside Alex Smithies, Lee Peltier, Bobby Decordova-Reid, Nathaniel Mendez Laing and Gary Madine.