Lionel Messi sent more records tumbling as holders Barcelona beat Milan 3-1 last night to reach the Champions League semi-finals, while Bayern Munich completed a 4-0 aggregate win over Marseille.

The 24-year-old Messi reached the 50-goal mark in Europe’s premier club competition with an early penalty at Camp Nou that also saw him break the record he jointly held with Ruud van Nistelrooy for most goals in a Champions League season.

After Antonio Nocerino had equalised to make it 1-1 and put Milan ahead on away goals, Messi claimed a second penalty to match former Milan striker Jose Altafini’s 1962-63 record of 14 goals scored in one European Cup campaign.

A second-half goal from Andres Iniesta completed victory for Pep Guardiola’s men, who became the first team to reach five consecutive semi-finals in the competition since the great Real Madrid of the 1950s.

Barca will bid to reach a third final in four seasons against either Chelsea or Benfica, who meet at Stamford Bridge tonight with the English side leading 1-0 on aggregate.

Xavi and Cesc Fabregas both overcame injury doubts to start at Camp Nou, where Milan began the game needing just a score draw to progress following the 0-0 stalemate between the sides in the first leg at San Siro last week.

Messi had already threatened twice by the time he broke the deadlock in the tie in the 11th minute, placing a penalty into the bottom-left corner after he had been felled by Luca Antonini’s sliding tackle.

Barca were dominant but Guardiola had predicted that Milan would score and so they did in the 32nd minute, with Nocerino sliding home from Zlatan Ibrahimovic’s reverse pass.

It took the hosts just nine minutes to restore their lead, however, with Messi sending penalty number two into the bottom-right corner after referee Bjorn Kuipers had bravely penalised Alessandro Nesta for holding Sergio Busquets’ shirt.

Milan’s hopes of a comeback receded sharply in the 53rd minute when Iniesta lifted Barca’s third past goalkeeper Christian Abbiati after Messi’s shot was blocked to cement the Catalans’ place in the last four.

Having seen his side win 2-0 at the Stade Velodrome last week, Bayern coach Jupp Heynckes elected to start with Arjen Robben and top scorer Mario Gomez on the bench at Munich’s Allianz Arena, which will host the final on May 19.

Gomez’s replacement, Ivica Olic, took full advantage of the opportunity, converting low crosses from Franck Ribery and David Alaba to put Bayern 2-0 up by the interval.

Marseille goalkeeper Steve Mandanda kept the scoreline respectable thereafter but OM have now gone 10 games without a win.

Quarter-finals – second legs

Played yesterday

B. Munich 2
Olic 13, 37;
Marseille 0

(Bayern win 4-0 on aggregate)

Barcelona 3
Messi 11 pen; Messi 41 pen; Iniesta 53;
Milan 1
Nocerino 32;

(Barcelona win 3-1 on aggregate)

Playing today – 20.45
Real Madrid vs APOEL (3-0)
Chelsea vs Benfica (1-0)

Semi-final pairings

Bayern vs Real/APOEL
Chelsea/Benfica vs Barcelona

Matches to be played April 17/18 and April 24/25

Final to be played in Munich on May 19.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.