The facts speak for themselves. Barca are now unbeaten in their last 14 Champions League games, scored in their last 29 an amazing total of 77 goals whilst Messi has found the back of the net 33 times in his last 30 Champions League starts.
For their part Leverkusen have now gone twelve games since an away success in this competition and kept only six clean sheets in 44 games.
The German’s held out for 25 minutes until Messi opened the scoring and even at the break only had a two goal deficit as Tello doubled the Spaniards advantage.
But a devastating spell of four goals in thirteen minutes just after the restart really emphasised the gulf in class between these two teams.
Messi added three more and Tello joined in the scoring spree as 4,000 Leverkusen fans were left wishing for the final whistle as even damage limitation looked beyond their team.
With 28 minutes left it seemed inevitable Barca would add to their tally and five minutes from time Messi became the first person in Champions League history to score five goals in a game.
Tello then had a chance to complete his hat-trick but shot straight at shell-shocked keeper Leno.
Leverkusen did get on the scoresheet in the final minute as substitute Bellarabi hammered home from distance.
Referee: Svein Oddvar Moen (NOR)
Venue: Camp Nou
Barcelona scorers: Messi 25, 42, 49, 58 Tello 55, 62
Leverkusen scorers: Bellarabi 90
Yellow cards: Castro (BAY), Rolfes (BAY)