HLV Pep Guardiola tung ra sân đội hình mạnh nhất sau khi đã cho một số trụ cột nghỉ ngơi ở Ngoại Hạng Anh cuối tuần trước. Man City không cho Borussia Monchengladbach cơ hội lật ngược tình thế. Đội bóng Anh sớm đánh sập hi vọng của đối thủ khi hiệp một mới trôi qua chưa được một nửa.
Kevin de Bruyne mở tỉ số cho đội chủ nhà ở phút thứ 13 với cú sút xa bằng chân trái. Đây là bàn thắng thứ 100 của Man City mùa này tính trên mọi đấu trường, thành tích mà đội chủ sân Etihad làm được trong 8 năm liên tiếp.
Pha kiến tạo của Phil Foden cho Ilkay Gundogan giúp đoàn quân của HLV Guardiola dẫn 2-0, nâng cách biệt của hai lượt trận lên thành 4 bàn. Monchengladbach không còn cơ hội.
Man City kiểm soát trận đấu, chơi thong thả trong thời gian còn lại và giữ tỉ số này đến hết giờ. Thầy trò HLV Guardiola giành quyền vào tứ kết và trở thành CLB thứ ba trong lịch sử Champions League có 7 trận liên tiếp không thủng lưới.
Không giống như Man City, Real Madrid gặp nhiều khó khăn hơn đấu với Atalanta với lợi thế dẫn 1-0. Cách biệt chỉ là một bàn, đại diện của Serie A nhập cuộc đầy quyết tâm với hi vọng lội ngược dòng dù phải chơi trên sân khách.
Số cơ hội mà Atalanta tạo ra không thua kém đối thủ, thậm chí họ còn dứt điểm nhiều hơn Real Madrid. Tuy nhiên, trong một thế trận không tệ, đội bóng Italy lại tự làm khó mình với sai lầm của thủ môn Marco Sportiello, giúp Karim Benzema mở tỉ số trong hiệp một.
Real Madrid nhân đôi cách biệt sau giờ nghỉ từ quả phạt đền của Sergio Ramos. Atalanta phải chờ đến phút 83 mới có bàn thắng từ một pha đá phạt đẹp mắt của Luis Muriel. Dù vậy, cách biệt chung cuộc ba bàn được Real Madrid tái lập ngay sau đó với pha lập công của Lucas Vazquez.
Đánh bại Atalanta với tỉ số 3-1 (chung cuộc 4-1), Real Madrid vào tứ kết Champions League.