West Ham United put in the hard work and preparation in training ahead of Saturday's pre-season test away to Bayer Leverkusen.
The Irons will close out the summer pre-season schedule with a trip to Germany on Saturday to face the Bundesliga side, with the match against Xabi Alonso's Leverkusen kicking off at 12.30pm BST and available to stream for free!
Manager David Moyes has enjoyed having a full squad of senior players to choose from, with Ben Johnson and Michail Antonio both returning to training earlier this week after their rest periods following international duty, and each will be hoping to get their first minutes of the campaign on Saturday.
Smiles and laughter were the order of the day at the Rush Green training ground as the squad, one day removed from the Road To Victory celebration event - a special evening which honours the team's historic achievements in the UEFA Europa Conference League last season.
Our club photographer was on hand to snap all the action from a lively training session on Friday morning, and you can check out all the imagery in the gallery above!