Tuesday was Cristiano Ronaldo's night and Wednesday was Lionel Messi's night.
The two players who have been battling it out on the biggest stages for well over a decade were in terrific form this week, with the Barcelona man accepting the challenge put before him by his rival.
Ronaldo netted a hat-trick against Atletico Madrid on Tuesday and Messi was just as influential in his own match 24 hours later as he scored twice and also provided two assists in Barcelona's 5-1 victory over Lyon.
With a Panenka penalty, a shot that slid under the Lyon goalkeeper, a cross for the onrushing Gerard Pique and one final assist for substitute Ousmane Dembele, Messi steered Barcelona away from any banana skins.
Both he and Ronaldo deserve to contest another European final and it would be some occasion if they meet each other in a Barcelona vs Juventus showdown in Madrid on June 1.