West Ham United manager Manuel Pellegrini has a selection headache on his hands ahead of the game against Liverpool.
West Ham United start the new Premier League season on Sunday with a daunting trip to Anfield to face Liverpool, and manager Manuel Pellegrini will be hoping to make a positive start during his first game in charge.
The Hammers are without senior players such as Winston Reid, Manuel Lanzini and Andy Carroll through injury, as they take on one of the pre-season title favourites.
However, the London club have been busy in the summer transfer window by strengthening their squad considerably after finishing 13th last season.
They have signed Felipe Anderson, Issa Diop, Andriy Yarmolenko, Lukasz Fabianski, Fabian Balbuena, Ryan Fredericks and Jack Wilshere.
Meanwhile, Carlos Sanchez and Lucas Perez were added to the new-look squad on deadline day to complete some impressive business.
West Ham do, of course, still have a core group of players that have remained at the club over the summer and the likes of Marko Arnautovic and Javier Hernandez are expected to play key roles for them.
Below is how we think West Ham will line up against Liverpool, with six new signings included in their side to make their competitive Hammers debuts.