Barcelona advanced to the Champions League final by dominating Real Madrid in a 1-1 tie yesterday, winning the semi-final on 3-1 aggregate as Pedro Rodriguez scored off a perfect through pass from Andres Iniesta in the 54th minute.

In the fourth match between the rivals in 18 days, Rodriguez gave Barcelona a three-goal lead in the home-and-home, total-goals series.

Marcelo scored for Real Madrid in the 64th minute off a pass from Angel Di Maria, whose initial shot bounced back off a post.

Marcelo’s was the only shot on goal by the visitors in the entire match.

“Another (setback), like always,” Madrid goalkeeper Iker Casillas said as Barcelona players celebrated. “We’re not going to get upset because it will just be used against us.”