Manchester City fans have been waiting patiently for their first glimpse of Erling Haaland in a City shirt - and that wait is nearly over.
Pep Guardiola's side are in the United States for pre-season and have been training in Texas at the Houston Sports Park ahead of their clash against Club America this Thursday.
The match is the first of City 's two games to take place in the USA and the reigning Premier League champions will be looking to show how hard they have been working in the build-up to this match when they take to the field at the NRG Stadium in front of a capacity crowd of 72,220.