Dortmund vs. Manchester City score, highlights: Mahrez and Foden send City to Champions League semifinals
Jude Bellingham's opener was not enough for the hosts as City scored twice after halftime

Manchester City are into the UEFA Champions League semifinals and will face Paris Saint-Germain after a 2-1 win away at Borussia Dortmund on Wednesday secured a 4-2 aggregate victory. The hosts went in front at Westfalenstadion through Jude Bellingham's composed finish after just 15 minutes and Edin Terzic's men went in at halftime with one foot in the semis despite Kevin De Bruyne hitting the crossbar.
However, City were quickly back on terms in the second half when Emre Can conceded a penalty that was emphatically converted by Riyad Mahrez to put the Citizens in front on aggregate.
Such a sloppy concession knocked the wind out of Dortmund's sails, and it was a question of who would score next to either force extra time or kill the contest.
Mats Hummels went close with a header before Bernardo Silva teed Phil Foden up for a worthy winner to complete the scoring in Germany.
Pep Guardiola's men make it through where they fell to Olympique Lyonnais last season and now come up against French giants PSG, who disposed of titleholders Bayern Munich on away goals on Tuesday.
Craving even more coverage of the world's game? Listen below and subscribe to ¡Qué Golazo! A Daily CBS Soccer Podcast where we take you beyond the pitch and around the globe for commentary, previews, recaps and more.
City and the Ligue 1 champions have previous after they met in the 2015-16 UCL quarterfinals with the Premier League side advancing 3-2 on aggregate after a 2-2 draw in Paris and 1-0 win in Manchester. The Champions League semifinals kick off April 27 on Paramount+
Share Video
-
9:02Gonzalo García Scores 3 As Real Madrid Dominate Real Betis - Scoreline
-
0:36Golazo Of The Day! (1/4/26) - Scoreline
-
6:49Cameroon & Morocco ADVANCE To AFCON Quarter-Finals - Scoreline
-
8:07Barcelona LATE Win In Catalan Derby - Scoreline
-
8:01Mike Grella predicts the final Serie A standings - Golazo Matchday
-
10:39Juventus to sign Federico Chiesa? | Serie A New Year's Resolutions - Golazo Matchday
-
8:36Manchester City Looks To Bounce Back As They Go Up Against Chelsea! - Scoreline
-
10:59Serie A Matchweek 18 Preview! (1/2) - Scoreline
-
9:21AFCON 2025 KNOCKOUT ROUND BRACKET & PREDICTIONS: Morocco vs. Senegal Final? - Morning Footy
-
0:38Golazo Of The Day! (01/01/26) - Scoreline
-
6:04"New Year New Me": Players who need to improve in 2026 - Scoreline
-
8:07Enzo Maresca OUT at Chelsea - Scoreline
-
9:36Nigeria stay Perfect | Senegal remain Unbeaten | AFCON Matchday 3 Tuesday Recap (12/30) - Scoreline
-
8:08Ipswich exposes Coventry City weaknesses | Frank Lampard's front line not enough? - Golazo Matchday
-
8:01Wrexham defeats Preston, FOUR POINTS Off Playoffs | RANKING Wrexham's debut season | Golazo Matchday
-
9:03Morocco's DYNAMIC DUO x Lyle Foster CARRYING South Africa - Scoreline
-
4:03Arsenal Host Aston Villa In Top-Of-The-Table Clash! - Scoreline
-
9:27Cameroon & Ivory Coast Ends In Draw, Algeria Gets Big Win - Scoreline
-
6:21Serie A Title Race Heats Up! - Scoreline
-
0:48Golazo Of The Day! (12/27/25) - Scoreline
