shot beat Covic in the All Stars goal but trickled agonisingly past the far post.
Michael Keane replaced Rio Ferdinand at the break and almost added a third goal inside five minutes of the restart when he headed over from a corner after Welbeck had again gone close.
It was the home side that found the net next, though, Besart Berisha sneaking a low shot through Keane’s legs and inside Lindegaard’s right-hand post to make it 2-1.
Three minutes later, United’s two-goal cushion was restored courtesy of a cracking finish from Jesse Lingard. The Warrington-born forward, finding himself near the corner of the penalty area, shaped to pass to Evra on the overlap but instead jinked inside and rifled a shot into the far corner.
That prompted Moyes to send on Robin van Persie – much to the crowd’s delight – but it was Welbeck who was in the thick of the action again, rounding substitute goalkeeper Michael Theo only to see his shot cleared off the line.
Nevermind, though: from the resulting van Persie corner Welbeck rose high to glance home and bag his second of the night.
Zaha could have added another but it was left to van Persie to complete the scoring, driving home a low right-footed effort after Theo had done well to smother his initial effort.
Adnan Januzaj, the star of United’s pre-season opener in Bangkok, should have made it 6-1 in injury time but there were few complaints from the capacity crowd. After all, they’d already been treated to a terrific display of attacking football from the English Premier League champions.
Granted it was only a pre-season friendly, but United, now up and running in 2013/14, looked a formidable force.
United: Lindegaard; Rafael, Ferdinand (M Keane 46), Jones, Evra (Fabio 76); Zaha, Carrick (Anderson 71), Cleverley, Lingard; Giggs (van Persie 62), Welbeck (Januzaj 71)
A-League: Covic (Theo 46); Beauchamp (Chapman 84), Boogard, Topor-Stanley, Rose (Bridge 62); McGlinchey (Grant 62), Miller (Celski 46), Bojic (Risdon 46), Emerton (Currusca