Friday 29 July 2016 08:10, UK
Manchester City beat Borussia Dortmund 6-5 on penalties during their International Champions Cup clash in China.
A last minute goal from Christian Pulisic saw the game head for spot kicks after Sergio Aguero had given the Premier League side the lead.
And it took some heroics from 20-year-old goalkeeper Angus Gunn - who replaced Willy Caballero in the second half - that saw him save three penalties and hand Pep Guardiola his first win as Man City boss.
After a slow start from both sides in the shoot-out, the likes of David Silva, Sergio Aguero and new signing Nolito were on target - but there were also misses from some recognisable names.
Guardiola takes his new team to Gothenburg for a friendly with Arsenal before turning his attention to their Premier League opener away at Sunderland on August 13.
Hit play on the video above to see the penalty shoot-out in full. Watch the International Champions Cup live on Sky Sports and catch 126 live Premier League games throughout the 2016/17 season.