Who will become the Champions League's top goalscorer? There is no lack of top strikers among the last eight teams and each one has a chance to go all the way to the final and score more goals than the others.
According to the odds provided by our betting partners Megapari, Erling Haaland is the favourite to win the race. Harry Kane is the runner-up while Kylian Mbappe completes the top three.
Antoine Griezmann is ranked fourth. Three players - Alvaro Morata, Jude Bellingham and Julian Alvarez are sharing the fifth position.
How many goals have these players already scored in the Champions League?
Erling Haaland, Manchester City: 6 goals
Harry Kane, Bayern Munich: 6 goals
Kylian Mbappe, PSG: 6 goals
Antoine Griezmann, Atletico Madrid: 6 goals
Alvaro Morata, Atletico Madrid: 5 goals
Jude Bellingham, Real Madrid: 4 goals
Julian Alvarez, Manchester City: 5 goals