Soccer Football - <b>Champions League</b> - Round of 16 - First Leg - Benfica v FC Barcelona - Estadio da Luz, Lisbon, Portugal - March 5, 2025 Benfica's ...
Open article