West Ham United returned from a productive tour of Germany at the weekend, having completed the latest phase of their pre-season training.
Sam Allardyce's men have been back from their summer break for nearly a month and the manager says the team are where he expects them to be at this stage of their preparations.
Training in Germany
The tour began with a stint in Mainz, which ended with a 4-1 defeat (highlights), which both goalscorer Joe Cole and assistant manager Neil McDonald said served as a valuable wake-up call.
West Ham then moved on to Glucksburg in northern Germany to prepare for their second friendly against Hamburger SV.
That involved intensive training on the pitch (video) as well as activities off it, such as cycling (video).
Andy Carroll heads out on his bike
The match itself saw the Hammers bounce back from the Mainz defeat by winning 3-1, making it a happy day for Guy Demel, who played for Hamburg prior to signing for West Ham.
The Hammers' presence in Germany also provided the perfect opportunity for fans based in the country to watch their team on their doorstep.
Once such group is the Hammer Hearts United Germany, and they came along to watch both training sessions and matches.
The final leg of the tour took place with a training camp in Marienfeld and a match at newly-promoted Bundesliga side Eintracht Braunschweig.
Solidiers from 1st Battalion The Princess of Wales's Royal Regiment, based locally in Paderborn, visited the Hammers on Friday and were treated to a training session from West Ham assistant manager Neil McDonald and first team coach Ian Hendon.
Then it was on to the game, and West Ham ended in style, defeating Braunschweig 3-0, thanks to a double from Modibo Maiga, which sandwiched Mohamed Diame's strike. Watch match highlights here.
Mo Diame scores against Eintracht Braunschweig
Click here to watch everything from the tour on West Ham TV.