Gol berawal dari serangan tim tamu yang dimotori oleh Victor Garcia di sisi kiri pertahanan Arsenal.
Melihat Marcus Edwards yang tak terkawal, Victor Garcia segera mengirim umpan pendek.
Edwards, yang merupakan penyerang sayap pinjaman dari Tottenham Hotspur, lalu mengelabui dua bek Arsenal, Hector Bellerin dan Kieran Tierney, dengan satu gerak tipu sebelum menceploskan bola ke gawang yang dijaga Emiliano Martinez. Arsenal tertinggal 0-1.
Arsenal bukannya tanpa peluang, pada menit ke-16, tendangan kaki kanan Emile Smith-Rowe dari dalam kotak penalti masih bisa diblok oleh bek Vitoria, Edmond Tapsoba.
Arsenal akhirnya mampu menyamakan kedudukan pada menit ke-32 melalui tandukan Gabriel Martinelli dari dalam kotak penalti usai meneruskan umpan silang Kieran Tierney. Arsenal 1-1 Vitoria.
Dua menit berselang gantian Emile Smith-Rowe yang nyaris membuat The Gunners unggul andai sepakan kaki kanannya tidak membentur kaki salah satu bek Vitoria Guimaraes.
Tim tamu kembali unggul kali ini lewat sontekan kaki kanan Bruno Duarte pada menit ke-36 setelah memanfaatkan bola yang menghantam mistar gawang dari sepakan luar kotak penalti melalui kaki kiri Davidson.
Davidson, yang mampu merebut bola dari Ainsley Maitland-Niles di tengah lapangan, langsung bergerak ke kotak penalti Arsenal.
Dari jarak 20 meter, Davidson melepaskan sepakan kaki kiri yang masih membentur mistar gawang Arsenal.
Bruno Duarte yang berada di kotak penalti langsung menyambar bola pantulan sehingga membuat Martinez terdiam di depan gawangnya. Arsenal tertinggal 1-2.
Ketatnya barisan pertahanan tim tamu membuat The Gunners kesulitan menciptakan peluang untuk menyamakan kedudukan kembali.
Skor 1-2 untuk Vitoria Guamaraes bertahan hingga turun minum.
Pada babak kedua, Vitoria Guimaraes tetap memeragakan permainan menekan seperti 45 menit pertama.
Lima menit babak kedua berjalan, tim tamu mendapatkan peluang melalui tandukan Davidson usai meneruskan umpan silang Victor Garcia.