Trận Derby Hà Nội đã diễn ra với một thế trận đúng như dự đoán của NHM. Được đánh giá mạnh hơn, CLB Hà Nội ép sân trong những phút đầu, trong khi Viettel thi đấu có phần thăm dò và phòng ngự.
15 phút đầu tiên chứng kiến một kịch bản quen thuộc: Hà Nội đan bóng để tấn công, Viettel sẵn sàng đáp trả với tốc độ của Vũ Minh Tuấn. Tốc độ của trận đấu được đẩy lên cao và các cầu thủ đôi khi buộc phải phạm lỗi.
Khi mà CLB Viettel dường đã cảm thấy dễ thở hơn đôi chút, họ nhận bàn thua đáng tiếc. Từ một pha bóng lộn xộn, Omar mở tỷ số trận đấu với một cú ra chân cực nhanh trong vòng cấm. Cầu thủ Viettel cho rằng Omar đã để bóng chạm tay ở tình huống trước đó nhưng trọng tài đã công nhận bàn thắng.
Ngay sau đó, tỷ số được nâng lên 2-0 cho ‘đội khách’, từ pha phối hợp trung lộ bài bản, Oseni dễ dàng ghi bàn thắng thứ 2. Đó cũng là kết quả của hiệp 1.
Tưởng chừng như CLB Hà Nội sẽ có một trận đấu dễ dàng khi hiệp 1 kết thúc trong sự vượt trội của Đức Huy và các đồng đội thì phút 50, đội trưởng Văn Quyết nhận thẻ đỏ rời sân. Trọng tài có lẽ đã cho rằng tiền đạo mang áo số 10 đã đánh nguội trung vệ Đức Chiến của Viettel.
Hơn người nhưng Viettel không thể triển khai được những đường tấn công của mình, trong khi đó Hà Nội đá thấp và không mong muốn ghi thêm bàn thắng, dù rằng Samson đã từng có một cơ hội ngon ăn.
Cuối trận, cầu thủ vào sân thay người Gustavo mang về quả penalty cho Viettel, nhưng tiền đạo Paulo đã không thể thắng Văn Công trong tình huống dứt điểm của mình, dù trước đó anh là người đã giành lấy bóng từ tay của Quế Ngọc Hải.