FC Barcelona coach Tata Martino included four-time World Player of the Year winner Lionel Messi in Barcelona's 19-man squad for their game against Getafe.
Messi however, did not start the game. So the attention turned to a highly anticipated substitution, which came in the 64th minute.
With the score already 2-0 - courtesy of a Cesc Fabregas brace - Andres Iniesta would make way for Messi, whose substitution prompted spectators onto their feet, with many chanting his name.
His presence would be felt, after he made multiple good passes to his striking partners, but none would find the back of the net.
However, in the 90th minute, after a brilliant run of play from right-back Martin Montoya, the ball fell perfectly for the Argentine who calmly slotted it into the back of the net.
Messi got an opportunity to double his score tally from a free-kick just outside the area, but sent his shot into the side netting.
It did not take any longer than two minutes for Messi to find his brace, and he did it in spectacular fashion.
After receiving the ball on the right wing, the Argentine sprinted past multiple Getafe defenders and after hesitating to beat another, sent a curling strike into the top right corner.
The final whistle went after Messi's celebration, thus putting an end to Barcelona's thrashing of Getafe, with a final score of 4-0.
There is little doubt that Barcelona's brilliant performance will be overshadowed by the return of Messi, but that is to be expected after he put in an absolutely world-class performance.
If he maintains this form, Messi will return to his record-breaking ways in no time, and will surely light up the world in the World Cup in Brazil.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.