Wayne Rooney was having a night to forget against Fenerbahce in the Europa League on Thursday night - until the 89th minute.
The 30-year-old was poor against Martin Skrtel and co, most memorably missing a guilt-edged opportunity to equalise in the 21st minute.
From Anthony Martial's through ball into the 18-yard box, Rooney produced a heavy touch and gave away possession when he was clean through on goal.
SUBMIT AN ARTICLE
Apply to become a GMS writer by signing up and submitting a 250-word test article: https://gms.to/haveyoursay5
Nothing was working for Manchester United's captain, but with mere minutes remaining of the game, he gave his critics a timely reminder of what he's capable of.
In the video below, Rooney collected a pass from Ander Herrera before rifling an incredible 30-yard strike into the top-left corner, giving United hope of an unlikely comeback.
It was just the confidence boost Rooney needed - if only it had come in a victory for United, instead of a disappointing defeat in Europe.
It's back to the drawing board for Jose Mourinho's men, who once again struggled in front of goal.
Zlatan Ibrahimovic has now gone six games in all competitions without a goal, while Marcus Rashford and Anthony Martial offered very little going forward.
Mourinho will only hope Rooney's strike breathes a new lease of life into the out-of-form Englishman who, as United's captain, is supposed to be setting an example for his teammates.
The truth of the matter is that the international break can't come quick enough for Mourinho. The Portuguese is under pressure to deliver at present and could do with some time alone to work out exactly what's missing.
United's squad has potential - they won their first three Premier League games of the season - it's just a case of identifying the problem at hand. Easier said than done.