AFROBALLERS NHL: Bruins 2 – Sabres 0 🔴 NBA: Trail Blazers 31 – Spurs 38 🔴 NHL: Mammoth 0 – Golden Knights 0 La Liga: Alavés 0 – Real Madrid 0 La Liga: Betis 0 – Girona 0 La Liga: Valencia 0 – Mallorca 0 La Liga: Osasuna 0 – Athletic 0 WNBA: Nigeria 0 – Sparks 0
AFROBALLERS NHL: Bruins 2 – Sabres 0 NBA: Trail Blazers 31 – Spurs 38 NHL: Mammoth 0 – Golden Knights 0 La Liga: Alavés 0 – Real Madrid 0 La Liga: Betis 0 – Girona 0 La Liga: Valencia 0 – Mallorca 0 La Liga: Osasuna 0 – Athletic 0 WNBA: Nigeria 0 – Sparks 0
NHL Bruins 2 – Sabres 0 LIVE
NBA Trail Blazers 31 – Spurs 38 LIVE
NHL Mammoth 0 – Golden Knights 0 SCHEDULED
La Liga Alavés 0 – Real Madrid 0 SCHEDULED
La Liga Betis 0 – Girona 0 SCHEDULED
La Liga Valencia 0 – Mallorca 0 SCHEDULED
La Liga Osasuna 0 – Athletic 0 SCHEDULED
WNBA Nigeria 0 – Sparks 0 SCHEDULED
WNBA Storm 0 – Valkyries 0 SCHEDULED
WNBA Lynx 0 – Mystics 0 SCHEDULED
WNBA Sky 0 – Mercury 0 SCHEDULED
WNBA Fever 0 – Liberty 0 SCHEDULED
WNBA Valkyries 0 – Storm 0 SCHEDULED
WNBA Mystics 0 – Tempo 0 SCHEDULED
WNBA Sun 0 – Liberty 0 SCHEDULED
NHL Canadiens 4 – Lightning 3 FINAL
NHL Kings 1 – Avalanche 2 FINAL
MLB Rangers 2 – Mariners 5 FINAL
MLB Padres 2 – Angels 1 FINAL
MLB White Sox 7 – Athletics 4 FINAL
MLB Dodgers 6 – Rockies 9 FINAL
MLB Mets 1 – Cubs 2 FINAL
MLB Cardinals 7 – Astros 5 FINAL
MLB Reds 7 – Twins 4 FINAL
NHL Bruins 2 – Sabres 0
NBA Trail Blazers 31 – Spurs 38
NHL Mammoth 0 – Golden Knights 0
La Liga Alavés 0 – Real Madrid 0
Afroballers AFROBALLERS
Home Scores Videos NBA Soccer NFL Tennis Olympics Basketball Combat
Home Soccer Champions League Matchday 3 Recap: Thrilling Com…
Soccer Apr 1, 2026 2 min read

Champions League Matchday 3 Recap: Thrilling Comebacks and Shock Upsets

Vinicius scored three goals for Real Madrid

Matchday three of the Champions League was filled with some big fixtures as teams look to cement their spots in the league phase of the competition.

There was a rematch of last year's final as Borussia Dortmund looked to get revenge against Real Madrid at the Bernabeu, whilst Juventus had a tricky match against another German side in Stuttgart.

Elsewhere there were home games for Arsenal and Aston Villa, and AC Milan looked to finally get a win in the competition this season when they hosted Belgium's Club Brugge.

UEFA Champions League results for Tuesday 

Real Madrid staged a remarkable comeback, led by Vinicius Junior's hat-trick, to defeat Borussia Dortmund 5-2 after being 2-0 down at halftime. 

Juventus suffered a surprising 1-0 loss at home to Stuttgart, with El Bilal Toure scoring a late winner and captain Danilo sent off. 

Arsenal secured a narrow 1-0 victory over Shakhtar Donetsk due to an own goal by the visiting goalkeeper, while Aston Villa continued their strong return to European competition with a 2-0 win against Bologna. 

AC Milan finally got their first win of the campaign, beating 10-man Club Brugge 3-1, with Christian Pulisic and Tijjani Reijnders finding the net. 

In other matches, PSV Eindhoven drew 1-1 with Paris Saint-Germain, and Monaco triumphed 5-1 against Red Star Belgrade. Girona earned their first points with a 2-0 win over Slovan Bratislava. 

Champions League Tuesday results

MatchVenue
AC Milan 3-1 Club BruggeSan Siro, Milan
AS Monaco 5-1 Red Star BelgradeStade Louis II, Monaco
Arsenal 1-0 Shakhtar DonetskEmirates Stadium, London
Aston Villa 2-0 BolognaVilla Park, Birmingham
Girona 2-0 Slovan BratislavaEstadio Montilivi, Girona
Juventus 0-1 StuttgartAllianz Stadium, Turin
Paris Saint-Germain 1-1 PSV EindhovenParc de Princes, Paris
Real Madrid 5-2 Borussia DortmundSantiago Bernabeu, Madrid
Sturm Graz 0-2 Sporting CP28 Black Arena, Klagenfurt

Champions League Wednesday Fixtures 

Five-time winners Barcelona host six-time champions Bayern Munich and Liverpool visit RB Leipzig.

FixtureKick-off Time (BST)
Atalanta vs Celtic17:45
Brest vs Bayer Leverkusen17:45
Atletico Madrid vs Lille20:00
Barcelona vs Bayern Munich20:00
Benfica vs Feyenoord20:00
Manchester City vs Sparta Prague20:00
RB Leipzig vs Liverpool20:00
Salzburg vs Dinamo Zagreb20:00
Young Boys vs Inter20:00

STAY IN THE GAME

Get the latest Afroballers stories, scores, and highlights delivered to your inbox.