Sau 19 vòng đấu, CLB Công an Hà Nội đang đứng trên đỉnh bảng xếp hạng với 37 điểm. Tiếp đón Đông Á Thanh Hóa ở vòng đấu cuối, CAHN cần có một chiến thắng để lên ngôi vô địch mà không cần quan tâm đến kết quả của cặp đấu cùng giờ là CLB Hà Nội vs Viettel FC.
Phút thứ 8 Thanh Hoá có được cơ hội nguy hiểm, Đàm Tiến Dũng đá phạt cố định và Lâm Ti Phông thoát xuống với ý đồ lao vào đánh đầu cận thành nhưng không chạm được bóng.
Phút 22, Paulo Conrado thoát xuống đối mặt với Filip Nguyễn, thủ môn CAHN đã kịp thời băng ra cản phá tốt. Tuy nhiên ngoại binh Thanh Hóa đã rơi vào thế việt vị.
Phút 40, thủ thành Filip Nguyễn tiếp tục có pha cứu thua cho CAHN sau khi cản phá tốt cú dứt điểm cận thành của Lâm Ti Phông.
Đến phút 42, CAHN có được bàn thắng mở tỷ số. Từ pha phối hợp đá phạt góc, Quang Hải chuyền vào vòng cấm cho Gustavo bật cao đánh đầu tung lưới Thanh Hoá.
Phút 62, Thanh Hoá có được bàn thắng cân bằng tỷ số. Từ khoảng cách 25m Bruno Cunha tung cú sút chìm hiểm hóc khiến thủ môn Filip Nguyễn đứng chôn chân.
Phút 68, Quang Hải tạo cơ hội cho Jhon Cley dứt điểm nhưng cột dọc đã cứu thua cho Thanh Hóa, pha đá bồi sau đó của CAHN không thể để đánh bại thủ môn Xuân Hoàng.
Ở những phút còn lại hai đội không ghi thêm được bàn thắng và hoà nhau với tỷ số 1-1. Trong khi đó ở trận đấu cùng giờ CLB Hà Nội đã giành chiến thắng 3-2 trướcViettel FC. Như vậy, CAHN đoạt chức vô địch V-League 2023.