It may have taken four years, but this season the Bayern Munich striker appears to have finally convinced many of his detractors that he is a top-class goal scorer.
Gomez gained a poor reputation when he wasted plenty of clear chances for the Germany during the early stages of Euro 2008, and he was eventually dropped from the team.
Despite being named German Footballer of the Year for his title-winning exploits at Stuttgart, he was branded a joke by fans across Europe who only saw him for the first time at the tournament in Austria and Switzerland.
This season he has not only scored 25 goals in the Bundesliga—and is close to beating last term's tally of 28—but also netted 12 Champions League goals, including four in one match against Basel.
However, in the second leg against Real, Gomez missed several gilt-edged chances that will continue to fuel the doubts some still hold over his true quality. Mind you, winning the Champions League and the European Championship for club and country this summer would be a good way to silence them.