That's just not true. Granted the last CL campaign was brilliant from Ronaldo with the hattrick vs Atlético and brace in the final but apart from that? He did not score against City in the semi finals the year before, did not score or stand out against Atlético in the final. In the Euros, it was the same in the 1/4s, 1/2s and final. In the league as well, when was the last time he put in a game changing performance in a decisive big game? Messi had that performance with the two goals at the Bernabeu last year that kept the title race alive, got his team to the WC with a majestic performance and a hattrick vs Ecuador and led his team to 3 successive major finals when he was name man of the tournament.