1 of 7 An unexpected guest emerged from the dim-lit aeroplane that landed after nightfall at Baghdad airport.
2 of 7 President George W Bush made his sudden appearance after being introduced as the most senior person present. Soldiers whooped and climbed on tables.
3 of 7 Mr Bush thanked the troops for their service, and told them the US would not retreat before "a band of thugs and assassins".
4 of 7 He also thanked troops for his Thanksgiving turkey dinner - and helped serve it up.
5 of 7 During the brief walkabout afterwards, there was time for one soldier to capture the historic first visit by a US president to Iraq on film...
6 of 7 ... while another was the recipient of a kiss.
7 of 7 After only two-and-a-half hours, Bush climbed back aboard Air Force One for the 11-hour flight home.