Express. Home of the Daily and Sunday Express.
Champions League top scorers: Lionel Messi leads - where do Liverpool stars rank?
CHAMPIONS LEAGUE TOP SCORERS - Barcelona star Lionel Messi currently leads the way but where do the Liverpool stars rank?
Barcelona: Pundit praises 'SUPERHERO’ Messi against Liverpool
Lionel Messi’s double against Manchester United in the Champions League’s quarter-finals took his goal tally into double figures in this season’s competition.
The Argentine forward didn’t slow up either when his side met Liverpool in the first leg of their semi-final tie.
Messi bagged another brace to give Barca a 3-0 advantage heading into the second leg at Anfield.
The 31-year-old has also notched three European assists in what has been yet another stellar campaign for the La Liga giants.
In the other Champions League semi-final tie, Tottenham were beaten at home by Ajax in the first leg last week.
The Dutch side have been the surprise package in Europe this season, with Erik ten Hag's exciting youngsters having knocked out Real Madrid and Juventus en route to the last four.
Express Sport has rounded up the latest goalscoring figures in the Champions League.
Liverpool’s front three of Mohamed Salah, Sadio Mane and Roberto Firmino have each netted four times in the competition but Messi is well clear of the pack.
Champions League top scorers (5 or more goals)
Lionel Messi, Barcelona - 12 goals
Minutes played: 747 (62 mins per goal)
Robert Lewandowski, Bayern Munich - 8 goals
Minutes played: 714 (89.3 mins per goal)
Dusan Tadic, Ajax - 6 goals
Minutes played: 900 (150 mins per goal)
Cristiano Ronaldo, Juventus - 6 goals
Minutes played: 749 (124.8 mins per goal)
Moussa Marega, Porto - 6 goals
Minutes played: 840 (140 mins per goal)
Sergio Aguero, Man City - 6 goals
Minutes played: 510 (85 mins per goal)
Edin Dzeko, Roma - 5 goals
Minutes played: 570 (114 mins per goal)
Raheem Sterling, Man City - 5 goals
Minutes played: 871 (174.2 mins per goal)
Andrej Kramaric, Hoffenheim - 5 goals
Minutes played: 481 (96.2 mins per goal)
Neymar, PSG - 5 goals
Minutes played: 532 (106.4 mins per goal)
Harry Kane, Tottenham - 5 goals
Minutes played: 688 (137.6 mins per goal)
Paulo Dybala, Juventus - 5 goals
Minutes played: 518 (103.6 mins per goal)