
Trận đấu bắt đầu với nhịp độ nhanh ngay từ những phút đầu. Chỉ vài phút sau khi bóng lăn, Kylian Mbappe suýt chút nữa đã giúp Madrid mở tỉ số với một pha đá móc đẹp mắt nhưng bóng đi chệch cột dọc. Trận đấu sau đó diễn ra liên tục với những pha tấn công từ cả hai đội.
Marseille bất ngờ vượt lên dẫn trước ở phút 22, khi Madrid mắc sai lầm ở khu vực giữa sân. Mason Greenwood đoạt bóng và thực hiện đường chuyền cho Timothy Weah dứt điểm thành công, mở tỷ số trận đấu.
Real Madrid đáp trả nhanh chóng và chiếm ưu thế trong suốt phần còn lại của hiệp một. Họ có tới 11 cú sút trúng đích, con số cao nhất trong một hiệp đấu ở Champions League kể từ mùa giải 2003-04. Thủ môn Geronimo Rulli của Marseille đã có một ngày thi đấu xuất sắc khi liên tục cứu thua cho đội nhà, trong đó có một pha cứu thua xuất sắc từ cú sút của Mbappe.

Nỗ lực của đội chủ nhà được đền đáp ở phút 28. Real Madrid được hưởng quả penalty sau khi Geoffrey Kondogbia phạm lỗi với Rodrygo trong vòng cấm. Mbappe với phong độ ấn tượng đã không bỏ lỡ cơ hội, thực hiện cú đá thành công vào góc trái, gỡ hòa cho Madrid. Hiệp một kết thúc với tỉ số 1-1, nhưng Real Madrid tỏ ra vượt trội về thế trận, với xG (tỉ lệ bàn thắng kỳ vọng) của họ là 2.2 so với chỉ 0.5 của Marseille.
Hiệp hai không kém phần kịch tính. Real Madrid tiếp tục gây sức ép tấn công, trong khi đội khách có một vài cơ hội phản công nguy hiểm.
Khó khăn đã đến với đội chủ nhà ở phút 72 khi Dani Carvajal nhận thẻ đỏ. Sau khi tham khảo VAR, trọng tài đã rút thẻ đỏ với ngôi sao 33 tuổi vì pha đẩy đầu vào cằm của thủ môn Rulli. Mặc dù Madrid chỉ còn 10 người trên sân, nhưng họ vẫn duy trì được sức ép tấn công, với Vinicius Junior và các cầu thủ dự bị tạo ra thêm năng lượng cho đội bóng.

Vào phút 81, Real Madrid được hưởng một quả penalty gây tranh cãi khi Medina của Marseille vô tình để bóng chạm tay trong vòng cấm. VAR xác nhận quyết định của trọng tài, và Mbappe lại là người thực hiện thành công, đưa Madrid vươn lên dẫn 2-1.
Marseille, dù chơi hơn người, lại không thể tận dụng lợi thế. Họ có một vài cơ hội đáng chú ý, trong đó có cú sút mạnh của Greenwood bị Courtois cản phá xuất sắc. Tuy nhiên, những nỗ lực của đội khách không đủ sắc bén để xuyên thủng hàng phòng ngự của Madrid.
Cho đến những phút cuối cùng, Madrid vẫn chơi rất tập trung để duy trì được thế trận và bảo vệ thành quả dù trận đấu có đến 8 phút bù giờ.
Đội hình ra sân:
MARSEILLE (4-2-3-1): Geronimo Rulli; Facundo Medina, Leonardo Balerdi, Benjamin Pavard, Emerson; Pierre-Emile Hojbjerg, Geoffrey Kondogbia; Mason Greenwood, Matt O'Riley, Timothy Weah; Pierre-Emerick Aubameyang.
Dự bị: Jeffrey de Lange, Jelle Van Neck, CJ Egan-Riley, Angel Gomes, Amine Gouiri, Igor Paixao, Arthur Vermeeren, Bilal Nadir, Robinio Vaz, Darryl Bakola, Amir Murillo.
REAL MADRID (4-2-3-1): Thibaut Courtois; Trent Alexander-Arnold, Eder Militao, Dean Huijsen, Alvaro Carreras; Federico Valverde, Aurelien Tchouameni; Franco Mastantuono, Arda Guler, Rodrygo; Kylian Mbappe.
Dự bị: Andrii Lunin, Fran Gonzalez, Dani Carvajal, David Alaba, Jude Bellingham, Eduardo Camavinga, Vinicius Junior, Gonzalo Garcia, Raul Asencio, Dani Ceballos, Fran Garcia, Brahim Diaz.