Key Takeaways(TL;DR):
- Kylian Mbappé scored all four Real Madrid goals, including a 7-minute first-half hat-trick (22′, 24′, 29′) and a fourth on 59′.
- Real Madrid edged Olympiacos 4-3; Olympiacos scorers: Chiquinho (8′), Mehdi Taremi (52′), Ayoub El Kaabi (81′).
- Madrid controlled the ball and the pace: 587 passes and 18 shots vs Olympiacos’s 389 passes and 15 shots.
- Assist credits for Madrid included Vinícius Júnior (two), Arda Güler, Eduardo Camavinga, and Santiago Hezze; Olympiacos credits included Vinícius Júnior and Gabriel Strefezza.
- It was a hard, fair contest with no red cards and few yellows.
- The win keeps Real Madrid on top in the Champions League push, with a strong overall record of 10W-2D-1L, 32 points, and +16 goal difference.
Kylian Mbappé turned a tense Champions League night into his own highlight reel, and Real Madrid needed every bit of it. With a stunning four-goal haul, including a 7-minute first-half hat-trick, Mbappé pushed Madrid to a 4-3 win over a brave Olympiacos. It was end-to-end football, the kind of match that reminds you why this competition is special: fast, wild, and decided by a world-class finisher at full power.
Mbappé’s seven-minute storm changes everything
Olympiacos struck first. Chiquinho’s goal in the 8th minute lit up the home crowd and put Madrid under pressure. Then Mbappé flipped the script. On 22 minutes he tucked away the equalizer. By 24, he had turned the game. And at 29, he had a hat-trick. Three goals in seven minutes. That is not just speed; that is control.
The bursts came from sharp movement and quick service. The assist sheet for Madrid told its own story: Vinícius Júnior was credited with two assists, while Arda Güler and Eduardo Camavinga also supplied chances. Sources even listed Santiago Hezze among the Madrid assist credits, underlining how frantic and tangled the action felt at times. What mattered most was the finish. Mbappé found space, found the corners, and took the air out of the stadium every time the ball hit the net.
“Mbappé didn’t just score; he warped the game in seven minutes.”
Real Madrid vs Olympiacos: control and chaos in the numbers
On the stat sheet, Madrid looked in charge. They stitched together 587 passes to Olympiacos’s 389 and took 18 shots to 15. That volume usually means a calmer night. Not this time. Olympiacos broke lines when they could and hit back hard after the break.
Mbappé’s fourth, slotted in on 59 minutes, should have closed the door. It didn’t. Olympiacos found a second wind. The match stayed open, the tackles stayed fair, and the cards stayed in the pocket. No red cards were shown, and only a few yellows dotted the contest. It was tough, but it never got ugly.
Olympiacos keep swinging: three goals and real belief
The hosts never folded. Mehdi Taremi’s strike on 52 minutes cut the gap and gave the home side belief. When Ayoub El Kaabi scored on 81, the game was back in the balance, and Madrid felt the tension. Olympiacos’s three goals came from clean runs and brave movement in the box. They also benefited from tidy link play out wide.
Assist credits for the Greek side included Vinícius Júnior and Gabriel Strefezza in the sources reviewed, a reminder that in frantic matches, the bookkeeping can look messy even when the football is sharp. What is clear: Olympiacos played with heart and kept asking questions until the final whistle.
“Madrid can score at will, but they still leave the door open at the back.”
Kylian Mbappé’s Champions League statement
When big nights arrive, big players set the tone. Mbappé did exactly that. The 7-minute hat-trick in the first half was confirmed by multiple sources and will sit high on any Champions League highlight reel this season. It showed his range: the dart in behind, the touch to create space, and the cold finish. It also showed his value to Madrid. When the game gets loud, he stays calm and turns chances into goals.
The partnership pieces around him matter too. Vinícius Júnior’s two assists underline a growing link. Arda Güler’s eye for a pass and Camavinga’s engine helped Madrid carry the ball into dangerous zones again and again. And when the finish was there, Mbappé made it count.
What the win means for Real Madrid’s season
Madrid’s victory keeps them at the top in this Champions League campaign and extends strong momentum. The broader picture looks bright: a record of 10 wins, 2 draws, and 1 loss, with 32 points and a +16 goal difference reflects a team that knows how to manage games and find answers. Nights like this also show where improvement is needed. The attack is elite. The defense can still tighten up under pressure.
The Champions League rarely hands out easy lessons. It tests every part of a team. Madrid passed the test because Mbappé was special, because the midfield moved the ball well, and because they did enough in the key moments. But there is homework. When the knockout rounds arrive, a late surge from an opponent can be costly. Getting a stronger grip after going two goals up will be a focus.
“If Vinícius and Mbappé click like this in spring, who stops Madrid?”
The match story in short
- Olympiacos 3–4 Real Madrid
- Goals: Chiquinho 8′; Mbappé 22′, 24′, 29′, 59′; Taremi 52′; El Kaabi 81′
- Madrid’s assist credits: Vinícius Júnior (x2), Arda Güler, Eduardo Camavinga, Santiago Hezze
- Olympiacos assist credits: Vinícius Júnior, Gabriel Strefezza
- Team stats: Madrid 587 passes, 18 shots; Olympiacos 389 passes, 15 shots
- Discipline: few yellows, no reds
Final word
This was a Champions League thriller. Olympiacos fought hard and scored three. Real Madrid had Mbappé, and that was the edge. Four goals from their star forward and just enough control in the closing stages keep Madrid on track at the top. If the attack keeps humming and the back line tightens up, this team will be a favorite deep into the spring. For now, remember the seven minutes that changed a game—and maybe this group’s balance too.






