Bayern Munich made a statement against Barcelona, the team most would say is the best team in the world today - and possibly of all time - by beating them 4-0 in the first leg of their Champions League semi-final.
The goals came from Mario Gomez, Arjen Robben and Thomas Mueller, who scored twice in a dominating performance by Bayern.
After securing their Bundesliga title early in April, Bayern are mainly focusing on the Champions League now and it showed against a strangely lacklustre Barcelona side.
The game got started in the 25th minute, with Mueller attacking a ball inside the box from a Dante header and beating Victor Valdes.
At half-time the score was 1-0, and most people would expect Barcelona to make a change in tactics and battle back to avoid trouble for the second leg.
However this did not occur as Bayern outplayed Barcelona in the second half. In the 49th minute Gomez scored after more poor Barcelona defending from a cross. The goal may have been offside by a matter of inches, but the defending was not good enough as Gomez slipped past his marker and put the ball into the net.
In the 73rd minute, Arjen Robben received the ball and, from the edge of the box, made a run past left-back Jordi Alba, who thought he was unfairly blocked by Mueller, and put the ball past the keeper.
The Barcelona players were unhappy as, from replays, it looked as though Mueller did foul Alba and the goal should not have been allowed.
Bayern seemed to kill any hope of Barcelona being able to come back in the second leg when Mueller scored his second. David Alaba made a run from his left-back role and played a low cross which was put away by the striker.
This was the last chance of the game, which was a very memorable win from Bayern Munich, who have made the 'best team in the world' debate a bit more interesting.
The man of the match for me was Meuller, who not only scored two, but also set up Gomez for the first goal of the match.
DISCLAIMER: This article has been written by a member of the GiveMeFootball Writing Academy and does not represent the views of GiveMeFootball.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeFootball.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms