Read on to find out how to watch a West Ham vs Everton live stream (opens in new tab) from wherever you are. Michail Antonio hasn't contributed a league goal since early October but he leads the line for West Ham, with new signing Danny Ings on the bench to begin with. Irons fans have made it abundantly clear that they want to see more of Saïd Benrahma, who's been used largely as an impact sub by Moyes even while others have been out of form, and the Algerian attacker gets his chance today.
Tomas Soucek drops to the bench, with Lucas Paqueta taking his place in central midfield. Yerry Mina, who fronted up to disgruntled Everton fans last week, returns to the lineup at the expense of Ben Godfrey. Otherwise, Lampard sticks with the same XI that fell to defeat last weekend. Dominic Calvert-Lewin is the lone man up front, and Amadou Onana retains his place in midfield. West Ham vs Everton live streamDate: Saturday, January 21Kick-off time: 3pm GMT / 10am ET / 7am PT / 8. 30pm IST / 2am AEDT / 4am NZDTVenue: London Stadium, StratfordLive stream: Peacock TV (US) | FuboTV (opens in new tab) (CA) | Optus Sport (AU) | Disney+ Hotstar (opens in new tab) (IN) | Sky Sport (opens in new tab) (NZ)Watch anywhere: Try ExpressVPN 100% risk-free (opens in new tab)Scoring has been the single biggest issue for both teams.