Marcus Rashford celebrates with Frenkie de JongImage source, Getty Images
Image caption,

Marcus Rashford has scored five goals in 12 games in all competitions for Barcelona

Fermin Lopez scored a hat-trick and Marcus Rashford took his personal tally to four goals from three Champions League games as Barcelona thrashed Olympiacos.

Two smart first-half finishes from Lopez put Barcelona in control, before his third, a Lamine Yamal penalty and a Rashford double halted a short-lived Olympiacos fightback.

After playing Yamal through on goal in the seventh minute, Lopez was on hand to finish past the defenders on the goal-line when goalkeeper Konstantinos Tzolakis made a block but could not keep hold of the ball.

The Spanish midfielder doubled Barcelona's lead half an hour later when he ran on to Dro Fernandez's ball into space, cut inside and curled a left-footed strike into the left corner.

The second half began in bizarre circumstances. Ayoub El Kaabi thought he had halved the deficit with a header, but after checking on the pitchside monitor, referee Urs Schnyder chalked off the goal for offside and instead awarded the visitors a penalty for a handball by Eric Garcia, which El Kaabi converted via the post.

Three minutes later Olympiacos midfielder Santiago Hezze was shown a second yellow card and ordered off for catching Lopez with a flailing arm.

This was a night when Yamal became the youngest player to reach 25 Champions League appearances – at 18 years and 100 days – and the teenager tucked away a penalty after Rashford was brought down while attempting to round Tzolakis.

Barcelona were not finished and were hungry for goals. In the 74th minute Rashford beat Tzolakis with a well-placed low finish, and then two minutes later Lopez smashed in his third from the edge of the box to become the first Spaniard to score a Champions League hat-trick for the Catalan side.

Rashford drilled his second after controlling a cross-field pass with a delightful touch. In 37 Champions League games for Manchester United, he scored more than one goal on just one occasion, but it has happened twice already with Barcelona.

This was the first time since they famously beat Paris St-Germain 6-1 in 2017 that Barcelona have scored six goals in a Champions League match.

Barcelona have six points after three games of this campaign after beating Newcastle 2-1 and losing to PSG by the same scoreline.

Olympiacos remain on one point, and have now lost each of their last 12 Champions League away games.

Fernandez marks European debut with assist

Seventeen-year-old Dro Fernandez was a surprise inclusion by Barcelona head coach Hansi Flick. A calm pass into the path of Lopez for the second goal of the night illustrated his quality.

With the likes of Robert Lewandowski, Raphinha and Dani Olmo sidelined through injury, Flick chose not to rush back the returning Ferran Torres before facing Real Madrid in El Clasico on Sunday.

The latest talent off the famed La Masia production line, Fernandez made his first senior competitive start last month after taking part in Barcelona's pre-season tour of Japan.

Born in the small town of Nigran in the province of Galicia in north-west Spain, Fernandez joined Barcelona from Val Minor Nigran in 2022 and made an immediate impression playing with the under-15s.

An attacker who can play across the front line, Fernandez has Filipino heritage through his mother and has represented Spain at youth level.

He was among seven La Masia graduates named in the starting XI by Flick, illustrating the talent that has originated in the club's youth ranks but also the injury crisis faced by the first team.

Player of the match

Number: 14 M. Rashford
Average rating 8.29
Number: 14 M. Rashford
Average Rating: 8.29
Number: 16 Fermín López
Average Rating: 8.14
Number: 10 Lamine Yamal
Average Rating: 7.95
Number: 8 Pedri
Average Rating: 7.37
Number: 21 F. de Jong
Average Rating: 7.01
Number: 28 R. Bardghji
Average Rating: 6.92
Number: 17 Marc Casadó
Average Rating: 6.89
Number: 23 J. Koundé
Average Rating: 6.89
Number: 27 Dro Fernández
Average Rating: 6.86
Number: 5 Pau Cubarsí
Average Rating: 6.86
Number: 3 Alejandro Balde
Average Rating: 6.85
Number: 4 R. Araujo
Average Rating: 6.80
Number: 25 W. Szczęsny
Average Rating: 6.79
Number: 22 Marc Bernal
Average Rating: 6.70
Number: 24 Eric García
Average Rating: 6.57
Number: 18 Gerard Martín
Average Rating: 6.49

After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.

Watch highlights of every Champions League game from 22:00 on Wednesday on BBC iPlayer and the BBC Sport website and app.

There will also be a Champions League Match of the Day on BBC One on Wednesday, from 22:40 to 00:00.