With the Champions League now down to the final eight, they could be back on the same field soon.
On Tuesday, the Portuguese superstar scored a stunning hat-trick to overturn a deficit to secure Juventus' spot in the Champions League quarter-finals.
Barcelona fans will not want to admit it, but Cristiano Ronaldo stole the limelight last night.
The hosts pressed forward for more goals, but Gorgelin quickly stamped his ground to deny Messi's low shot on 42 minutes.
"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. The quarterfinal draw is on Friday.
The 31-year-old has now found the back of the net on 36 occasions in as many matches across all competitions for Barca so far this season, and has also assisted a further 21 strikes.
Trailing 2-0 after the first leg, Ronaldo scored two towering headers before converting a penalty to keep Juve's hopes of winning the European trophy alive, exactly why the signed him in the first place. Messi has won it four times, Ronaldo five.
"There are several very good teams", Messi said. It will be interesting to see whom the Blaugrana side face. "[Manchester] City, Juventus, Ajax, who have a great team of kids and don't fear anything, Liverpool, who've shown they pack a punch".