Cristiano Ronaldo scored two goals Tuesday to lead Real Madrid to a resounding 3-1 victory over archrival FC Barcelona and a berth in the Copa del Rey final.

The two squads played to a 1-1 tie in the first leg of the semifinal.

As AC Milan did last week when they upset Barça in a Champions League clash, the Blancos largely neutralized striker Lionel Messi and the Catalan side failed to execute on offense throughout the match in front of more than 95,000 at Barcelona's Camp Nou.

Cristiano wasted no time. After stealing the ball, he breezed past Gerard Pique and into the area, where he drew a penalty.

The Portuguese international converted on the kick to make it 1-0 for the visitors in the 13th minute.

It was the eighth time in their last 11 meetings with Barça that Real Madrid scored first.

Andres Iniesta sought to rouse his Barça teammates early in the second half, setting up a decent chance for Sergio Busquets at the 52-minute mark, but the home side's offensive push created more opportunities for the Blancos on the counterattack.

Ronaldo turned one of those chances into his second goal, putting away a rebound in the 58th minute.

Raphael Varane increased the agony for the Camp Nou crowd just 10 minutes later, when he headed-in a corner kick to make it 3-0, and Jordi Alba's goal for Barça in the final seconds of regulation was too little, too late.