Football fans have been blessed to witness some truly great out-and-out strikers over the past 10 years.
Luis Suarez, Karim Benzema, Sergio Aguero and Edinson Cavani are names that instantly spring to mind, as does Bayern Munich superstar Robert Lewandowski.
The Polish forward is currently in the form of his life, scoring 54 goals in just 44 games across all competitions in 2019/20.
He's rightly being labelled as the 'best striker in the world', but we're going to go one further and explain why the Bayern goal machine is the best of the past 10 years.
We've detailed our seven reasons below and just to be clear, we're not saying Lewandowski is superior to Lionel Messi or Cristiano Ronaldo, just other out-and-out strikers.
He's ridiculously consistent
Consistency is the hallmark of a great player.
In seven out of nine seasons since then, he's scored more than 30 goals and in five of those, he's hit and surpassed the 40-goal mark. Simply outrageous numbers.
He’s a creator, as well as a goal scorer
Lewandowski's primary objective on a football pitch is to put the ball in the back of the net, but he's far from just a goal scorer.
The Pole is more than capable of contributing with assists and according to Transfermarkt, he has setup his teammates on 118 occasions during his 587-game club career.
That's an assist every five games, a record that a significant number of attacking midfielders would be mighty proud of.
He's the best penalty taker on the planet
There is no debate about this, no one on the planet is as deadly from 12 yards as Lewandowski is.
During his career, the 31-year-old has stepped up to take a penalty on 53 occasions and he's missed just five times.
Not a single player in the 21st century has a superior conversion rate and his technique - which you can see below - is absolutely perfect.
He's capable of superhuman performances
Not only is the guy proficient in scoring and assisting goals on a regular basis, he's capable of putting in a display that the greatest to have played the game would be proud of.
Lewandowski scored four goals in one game against Real Madrid in a Champions League semi-final in 2013 and then he went one better against Wolfsburg in 2015.
In just nine minutes, the Pole scored five goals in a performance that is still scarcely believable to this very day.
He scores goals for fun in the Champions League
Lewandowski is now the fourth-highest scorer in Europe's elite competition after overtaking Benzema on Saturday evening.
He's scored 66 goals in just 87 Champions League appearances for Dortmund and Bayern, an average of a goal every 1.3 games.
To put that figure into perspective, only Messi - who averages a goal every 1.23 games - has a better record among the competition's top scorers.
He's barely ever injured
"Lewandowski is the most professional player I have ever met," Pep Guardiola once said, per the official Bundesliga website. "He thinks about the right food, sleep and training, 24 hours a day.
"He's always there, never injured, because he focuses on these things, and he knows what's important to be in the best condition."
The guy's injury record is as reliable as his goal scoring and according to Transfermarkt, he's missed just 15 games during his Bayern career through being condemned to the treatment table.
He’s scored 61 goals for Poland
Thriving on the international stage is a big thing for any footballer.
While Lewandowski is unlikely to lift trophies with Poland, he's certainly done more than enough for his country over the years.
In 112 games for the Polish national side, he's scored 61 goals and only 26 players have ever scored more on international duty.
Need we say anymore?
- Who are the top goalscorers in Champions League history?
- What are Europe's most prolific strike partnerships?
- The final 2019/20 European Golden Shoe rankings