Shot on target pertama dalam pertandingan ini menjadi milik West Ham pada menit ke-34.
Declan Rice menerima umpan Fornals sebelum melepaskan tendangan lurus ke arah gawang yang bisa diantisipasi Ramsdale.
Peluang demi peluang yang didapat West Ham bak tak berarti saat gawang mereka justru kebobolan terlebih dulu pada menit ke-38.
Adalah Rob Holding yang mencetak gol pembuka Arsenal sekaligus gol pertama dalam pertandingan ini.
Gol tersebut bermula dari tendangan sudut Bukayo Saka. Rob Holding kemudian menyambut bola tersebut dengan tandukannya yang membuat kiper West Ham tak berkutik.
West Ham beraksi dua menit kemudian. Tim asuhan David Moyes itu nyaris mencetak gol penyama kedudukan andai tembakan Rice tak digagalkan Ramsdale.
Papan skor berubah menjadi 1-1 menjelang babak pertama tuntas. Jarrod Bowen berhasil membawa West Ham menyamakan kedudukan setelah menerima umpan Coufal.
Arsenal kemudian kembali unggul dan mengubah skor menjadi 2-1 pada menit ke-54 via tandukan Gabriel Magalhaes.
Gol kedua Arsenal bermula dari sepak pojok Saka yang awalnya bisa diantisipasi pemain West Ham. Namun, Martinelli menguasai bola dan mengembalikannya ke kotak penalti.
Gabriel kemudian membungkuk untuk menanduk si kulit bulat. Bola sempat mengenai kaki kiper West Ham Lukasz Fabianski sebelum bergulir melewati garis gawang.
West Ham dan Arsenal silih berganti membuat peluang pada menit ke-72. Pertama, West Ham memiliki kesempatan lewat tendangan voli Fornals yang bisa diblok Gabriel.
Baca juga: Hasil dan Klasemen Liga Inggris: Norwich Degradasi, Man City Tetap di Puncak
Arsenal kemudian melakukan serangan balik melalui Eddie Nketiah. Ia berlari menusuk ke dalam kotak penalti, sebelum melepaskan tembakan ke gawang.
Akan tetapi, upaya Nketiah belum mampu berbuah gol ketiga bagi Arsenal karena melebar di sisi kiri gawang West Ham.
Tak ada lagi gol yang tercipta pada sisa pertandingan. Arsenal pun mengakhiri laga dengan kemenangan tipis 2-1 atas West Ham.
WEST HAM VS ARSENAL 1-2 (Jarrod Bowen 45'/Rob Holding 38', Gabriel Magalhaes 54')