Ngay từ những phút đầu, Arsenal dồn ép Aston Villa bằng lối chơi tấn công đa dạng. Phút thứ 3, Martinelli có cơ hội nguy hiểm đầu tiên sau đường chuyền đẹp của Rice nhưng không thể dứt điểm thành công. Đội chủ nhà tiếp tục duy trì sức ép, với các tình huống bóng bổng và phối hợp ở biên trái của Trossard gây nhiều khó khăn cho hàng thủ Villa.
Phút 35, Arsenal phá vỡ thế bế tắc. Martinelli nhận đường căng ngang thông minh từ Trossard, tung cú dứt điểm cận thành. Dù Martinez chạm được bóng, công nghệ goal-line xác nhận bóng đã qua vạch vôi, giúp Arsenal dẫn trước 1-0.
Sau giờ nghỉ, Arsenal không giấu ý đồ tấn công để gia tăng cách biệt. Phút 55, Trossard tiếp tục để lại dấu ấn khi kiến tạo cho Kai Havertz nâng tỷ số lên 2-0. Tiền đạo người Đức phản ứng nhanh hơn Mings, đệm bóng gọn gàng hạ gục Martinez. Tuy nhiên, bàn thắng này cũng là khởi đầu cho một giai đoạn sa sút của Arsenal.
Aston Villa bắt đầu đẩy cao đội hình tìm kiếm bàn gỡ. Phút 60, Tielemans đánh đầu chính xác sau quả tạt chuẩn xác của Digne, rút ngắn tỷ số xuống còn 1-2. Đến phút 68, từ đường chuyền dài của Cash, Watkins tận dụng sai lầm của Havertz để ghi bàn gỡ hòa 2-2. Cú sút sắc bén của anh vào góc cao khiến thủ thành Raya không có cơ hội cản phá.
Những phút cuối, Arsenal vùng lên tìm kiếm bàn thắng quyết định. Phút 79, Gabriel có pha đánh đầu cận thành nhưng không thắng được Martinez. Pháo Thủ đã đưa được bóng vào lưới của Aston Villa khi Merino dứt điểm đưa bóng đập trúng người Kai Havertz. Tuy nhiên, VAR vào cuộc và xác định cầu thủ người Đức chơi bóng bằng tay.
Ở chiều ngược lại, Villa cũng có cơ hội phản công nguy hiểm. Phút 87, Bogarde dứt điểm hiểm hóc nhưng Raya kịp thời cứu thua, giữ lại 1 điểm quý giá cho Arsenal.
Ở trận đấu trước đó, Liverpool thắng Brentford với tỉ số 2-0. Qua đó, họ xây chắc ngôi đầu trên BXH. Trận hòa tai hại trước Aston Villa khiến Arsenal tự làm khó mình trong cuộc đua vô địch. Họ kém The Kop 6 điểm và đã thi đấu nhiều hơn 1 trận.