Tâm điểm của vòng 31 Premier League là trận derby thành Manchester giữa Man United và Man City tại Old Trafford. Do Chelsea bị Brentford cầm hòa nên đây là cơ hội tốt để Man City vươn lên vị trí thứ tư trên Bảng xếp hạng.
Đây là lần thứ ba, 2 huấn luyện viên Pep và Amorim gặp nhau ở mùa giải này. Trong 2 màn đụng độ trước, ông Pep đều thất bại. Ở trận đấu này, De Bruyne được Pep trao cơ hội đá chính sau khi xác nhận chia tay Man City vào cuối mùa giải này. Do Haaland phải nghỉ thi đấu vì chấn thương Marmoush vẫn được Man City xếp cao nhất trên hàng công.

Với quyết tâm giành 3 điểm, Man City đã chủ động chơi tấn công sau tiếng còi khai cuộc. Trận đấu vì thế diễn ra sôi động với tốc độ cao ngay ở thời điểm khởi đầu. Trước đối thủ được đánh giá cao hơn, Man United chơi quyết liệt và chờ đợi cơ hội từ các pha phản công tốc độ.
Trong thế trận đó, Man United có nhiều khoảng trống. Phút 29, Bruno tạo cơ hội khá ngon ăn cho Ugarte nhưng tiền vệ người Uruguay lại dứt điểm không như ý. Do thiếu sự chính xác ở những đường chuyền quyết định nên Man United không thể ghi bàn trong hiệp 1 dù có nhiều khoảng trống để tấn công.
Bên phần sân nhà, hàng thủ của Man United thi đấu khá lập bập, không mang lại cảm giác yên tâm cho người hâm mộ. Dù vậy, đây cũng là hiệp đấu không hiệu quả của hàng công Man City. 45 phút đầu tiên diễn ra sôi nổi nhưng kết thúc mà không có bàn thắng nào được ghi.
Đầu hiệp 2, Foden được trao cơ hội khá rõ ràng nhưng do xử lí quá chậm, tiền vệ của Man City không thể dứt điểm trong thế đối mặt Onana. Tạo ra thế trận lấn lướt nhưng Man City quá bế tắc. De Bruyne buộc phải tung các cú dứt điểm từ xa nhưng phương án này không hiệu quả.

Trong thế trận bế tắc, huấn luyện viên Pep buộc phải tung Jeremy Doku vào sân. Phút 65, Marmoush đá phạt nguy hiểm nhưng Onana đã cứu thua cho Man United. Grealish cũng được ông Pep tung vào sân nhưng hàng công của Man City không được cải thiện.
Chứng kiến thế trận bế tắc của đội nhà, huấn luyện viên Amorim quyết định tung Mason Mount, Joshua Zirkzee vào sân từ phút 71. Dấu ấn đầu tiên của Mount sau khi vào sân lại là tấm thẻ vàng vì ngăn chặn pha phản công của đội khách. Đến phút 78, "Quỷ đỏ" có cơ hội ngon ăn nhất từ đầu hiệp hai. Sau pha đưa bóng vào từ cánh trái, Zirkzee đá nối từ cự ly gần, khiến Ederson phải bay người cản phá.
Bế tắc trong tấn công, Man City đành chấp nhận kết quả hòa 0-0. Đây là lần đầu tiên kể từ năm 2011 Man City trải qua 4 trận liên tiếp không thể đánh bại Man United trong thời gian chính thức (trên mọi đấu trường).
Trận derby Manchester thứ 196 khép lại mà không có bàn thắng nào được ghi. Man United vẫn giậm chân ở vị trí thứ 13, trong khi Man City vẫn đứng thứ 5 với 52 điểm, kém Chelsea 1 điểm.

Kết quả và Lịch thi đấu vòng 31 Premier League
Ngày 5/4
18h30: Everton 1-1 Arsenal
21h00: Crystal Palace 2-1 Brighton
21h00: Ipswich Town 1-2 Wolverhampton
21h00: West Ham 2-2 Bournemouth
23h30: Aston Villa 2-1 Nottingham
Ngày 6/4
20h00: Brentford 0-0 Chelsea
20h00: Fulham 3-2 Liverpool
20h00: Tottenham 3-1 Southampton
22h30: Man Utd 0-0 Man City
Ngày 8/4
02h00: Leicester City - Newcastle