Real Madrid recorded a 3-1 victory in the first leg at the Nou Camp as Ronaldo scored and then got sent off.
The Portuguese superstar only came on as a substitute on 58 minutes for Karim Benzema but scored a brilliant individual goal 10 minutes from time to fire his side in front.
Ronaldo celebrated wildly and ran to the corner taking his shirt off in the process, proudly showing off his six-pack.
The 32-year-old received a booking for his celebration and in doing so he managed to take aim at his rival Messi with the celebration.