Manchester United's second match of their pre-season tour pitted the Premier League champions against the A-League All Stars in Sydney.
David Moyes's side suffered a 1-0 loss to Singha All Star XI last Saturday, but there was no sign of a hangover as they dominated the early stages of possession.
Jesse Lingard sent United ahead in the 11th minute with a cool finish, before Danny Welbeck extended their lead from close range in the latter stages of the half.
The A-League All Stars struck first in the second period courtesy of a smart finish from Besart Berisha, but Lingard had his second moments later with a powerful strike from the edge of the box.
United continued to dominate in the latter stages, scoring their fourth with 20 minutes remaining as Welbeck thumped a powerful header into the back of the net.
There was still time for Robin van Persie to get in on the act, however, with the Dutchman adding United's fifth in the final five minutes.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
A-League All Stars: Covic; Boogard, Rose, Topor-Stanley, Beauchamp; Bojic, Emerton, Miller, Berisha; McGlinchey, Broich
Manchester United: Lindegaard; Rafael, Ferdinand, Jones, Evra; Zaha, Carrick, Cleverley, Lingard, Giggs; Welbeck