It's official. Cristiano Ronaldo is the best European striker of the 21st century so far - well, according to you anyway.
BBC Sport journalists shortlisted 32 players, who faced off in a day-long knockout competition until you picked the ultimate winner.
To be included on the shortlist, players must have scored at least 20 goals in three seasons and their international pedigree and success has also been taken into account.
The ties were drawn from a hat and throughout Thursday 4 June, BBC Sport asked people to vote for their winners in this page while running a live text commentary to share the results from each round and people's memories of the strikers, using #besteurostriker.
The final was between Thierry Henry and Cristiano Ronaldo, and it was the Portuguese who took the title.
You can see how the day's voting went below.
If you are viewing this page on the BBC News app please click here to vote.
Match 1: Del Piero v Henry - Henry wins with 83%
Match 2: Ronaldo v Lewandowski - Ronaldo wins with 78%
Match 1: Del Piero v Villa - Del Piero wins with 56%
Match 2: Henry v Ibrahimovic - Henry 77%
Match 3: Rooney v Ronaldo - Ronaldo 89%
Match 4: Van Persie v Robert Lewandowski - Lewandowski 70%
Last 16 results
Match 1: Mbappe v Del Piero - Del Piero wins 65%
Match 2: Villa v Costa - Villa 83%
Match 3: Dzeko v Henry - Henry 97%
Match 4: Ibrahimovic v Shearer - Ibrahimovic 51%
Match 5: Rooney v Larsson - Rooney 70%
Match 6: Totti v Ronaldo - Ronaldo 89%
Match 7: Van Persie v Benzema - Van Persie 73%
Match 8: Lewandowski v Raul - Lewandowski 62%
Last 32 results:
Match 1: Mbappe v Kane - Mbappe wins 58%
Match 2: Bale v Del Piero - Del Piero 72%
Match 3: Villa v Lukaku - Villa 90%
Match 4: Huntelaar v Costa - Costa 66%
Match 5: Di Natale v Dzeko - Dzeko 63%
Match 6: Henry v Trezeguet - Henry 97%
Match 7: Ibrahimovic v Shevchenko - Zlatan 76%
Match 8: Shearer v Muller - Shearer 77%
Mach 9: Rooney v Owen - Rooney 72%
Match 10: Larsson v Mandzukic - Larsson 77%
Match 11: Kluivert v Totti - Totti 71%
Match 12: Ronaldo v Van Nistelrooy - Ronaldo 90%
Match 13: Toni v Van Persie - Van persie 90%
Match 14: Benzema v Berbatov - Benzema 66%
Match 15: Klose v Lewandowski - Lewandowski 78%
Match 16: Raul v Torres - Raul 70%