Yesterday’s Champions League matches saw several thrilling encounters and surprising results. The teams that were trailing in the aggregate scores fought hard to turn the tables, while others struggled to maintain their leads.
Here’s a recap of yesterday’s matches:
Milan vs. Feyenoord
Aggregate Score: 1-2 (Feyenoord wins)
Final Score: 1-1
Both teams received red cards, but Feyenoord managed to hold on to their aggregate lead.
Benfica vs. Monaco
Aggregate Score: 1-0 (Benfica) -> 4-3 (Benfica wins)
Final Score: 3-3
Benfica’s thrilling comeback secured their spot in the next round.

Atalanta vs. Club Brugge
Aggregate Score: 1-2 (Club Brugge) -> 2-5 (Club Brugge wins)
Final Score: 1-3
Atalanta’s hopes of advancing were dashed by Club Brugge’s convincing win.
Bayern vs. Celtic
Aggregate Score: 2-1 (Bayern) -> 3-2 (Bayern wins)
Final Score: 1-1
Bayern’s aggregate lead was enough to secure their spot in the next round.
The Champions League Round of 16 has been full of surprises, and the remaining matches promise to deliver even more excitement.
No comment yet, add your voice below!