Five changes for Liverpool from the side that started the 1-0 win over Manchester City on Sunday.
Trent Alexander-Arnold is among those returning to the starting line-up after his recent injury scare. Jordan Henderson is back to captain the Reds and Darwin Nunez makes only his fourth Premier League start.
Andy Robertson is among those dropping to the bench. Diogo Jota is out with a serious calf injury and will miss the World Cup.
Liverpool: Alisson, Alexander-Arnold, Gomez, van Dijk, Tsimikas, Salah, Henderson, Thiago, Carvalho, Firmino, Nunez.
Subs: Fabinho, Milner, Oxlade-Chamberlain, Jones, Elliott, Robertson, Clark, Phillips, Kelleher.
Midfielder Flynn Downes makes his first Premier League start for West Ham since joining from Swansea City in the summer.
Kurt Zouma returns to the side along with Pablo Fornals.
West Ham: Fabianski, Johnson, Kehrer, Zouma, Cresswell, Downes, Rice, Soucek, Bowen, Scamacca, Fornals.
Subs: Coufal, Antonio, Lanzini, Areola, Ogbonna, Benrahma, Coventry, Emerson Palmieri, Randolph.