Wayne Rooney's days in the Premier League spotlight may be over, but the former England captain has proved he is still a man of magic.
These days, the 32-year-old plays for DC United in the MLS and showed his undoubted class on Monday, producing the play of the game, as his side topped Orlando City 3-2.
Orlando sought to snatch all three competition points, when United keeper David Ousted vacted his goal and pushed forward for a 96th-minute corner.
Will Johnson broke free on the counter and had the empty net at his mercy, looking to break the 2-2 deadlock and hand the Lions a much-needed win.
But Rooney was the man of the moment, chasing back at top speed and winning a last-ditch tackle just inside his own half to prevent the winner.
The best was yet to come. His sliding challenge triggered an unbelievable sequence, as Rooney got to his feet and raced forward to play a stunning long ball to Luciano Acosta, who rose highest to complete his hat-trick in the sixth minute of stoppage time.
This incredible passage of play defied Rooney's age and extended his side's unbeaten MLS streak to three matches.
Newshub.