Lucas Tousart's effort pulled Lyon back into the tie briefly and Messi, who scored Barca's third and then created goals for Gerard Pique and Ousmane Dembele, admitted the Catalans nearly let things get away from them.
"What Cristiano and Juventus did on Tuesday was impressive", Messi told Catalunya Radio. "(Manchester) City, Juventus... Ajax has shown that it has a great team of younger players who aren't afraid of anyone.
"It'll be hard no matter who we face. Whoever we get, we take tricky".
Messi soon killed off any hopes of an unlikely comeback from the French side, however, carving his way through the defence to score in the 78th minute before toying with Lyon's back line twice more and laying off passes for Gerard Pique and then Ousmane Dembele to complete the rout.
The forward will miss Sunday's league game against Real Betis and will be unavailable to join up with the France squad during the upcoming global break. I live for the moment. "Now it's about the next game".
"We are all psyched up for the Champions League and so is Leo". The 31-year-old has set up 12 goals this season, with Chelsea's Eden Hazard following closely behind with 11 assists to his name.
"We did everything we could to stop (Messi), but when he is playing like this he is one of the best players of all time", Lyon coach Bruno Genesio said. He did the same things he does today but 20 years younger because he was born a genius.