Update: Full highlights and match report are available here.

Real Madrid raced into a 3-0 half-time lead against Bayern Munich in the second leg of their Champions League semifinal and all-but ensured their progress to title match.

Leading 1-0 from the first leg, Sergio Ramos netted twice in the first 20 minutes before Ronaldo added a third before the interval to leave Bayern needing to score an improbable five goals in the second half.

In front of a packed Allianz Arena, Bayern started brightly but were soon undone by two woeful pieces of defending at set-pieces. First, Ramos was allowed a clear run at Luka Modric’s deep corner in the 16th minute and powered a header past goalkeeper Manuel Neuer. Incredibly, Bayern failed to learn from their mistake and conceded again in similar circumstances just four minutes later. This time it came from Angel di Maria’s in-swinging free-kick, which Pepe flicked on to allow Ramos to head into the net once more.

A shell-shocked Bayern were then undone by Madrid’s incredible threat on the counter, which proved decisive in the first leg. Karim Benzema and Gareth Bale played their part before the final member of the famed BBC frontline, Ronaldo, finished low past Neuer with Bayern’s defenders trailing in his wake.

The winner of the match faces the winner of Chelsea vs. Atletico in the final at Estadio da Luz in Lisbon, Portugal, on May 24.

All Goals First Part - Bayern Munich vs Real... by TotallyOffside