Substitute Wilfried Zaha grabbed a late equaliser as Manchester United earned a 2-2 draw with Cerezo Osaka on Friday.
United playmaker Shinji Kagawa was taking on his former employers and revelled in the hole role behind Robin van Persie and Danny Welbeck.
The hosts took the lead on 34 minutes when Chris Smalling's defensive error created a chance for Kenyu Sugimoto, who finished it clinically, rolling the ball past a wrong-footed Anders Lindegaard into the net.
Kagawa spurned the chance for an equaliser on 53 minutes when Jin-Hyeon Kim dived to his right to save his penalty, which was awarded after Ashley Young was sent tumbling in the 18-yard box.
But the former Borussia Dortmund man made amends a minute later, latching onto Ryan Giggs cross from the left, swivelling and beating goalkeeper Jin-Hyeon Kim with a low left-footed strike.
The hosts went ahead again on 63 minutes when 18-year-old forward Takumi Minamino sent a 20-yard piledriver into the top of the net, giving Lindegaard no chance at all.
But in the dying seconds, Zaha spared United's blushes when he put the icing on the cake to a flowing move by tapping home from close range.
More to follow...