Vanaf de aftrap zoekt FC Utrecht met lef de aanval en in de eerste tien minuten komt het meerdere keren gevaarlijk door. Feyenoord neemt daarna het initiatief, maar doelman Vasilis Barkas houdt zijn ploeg met belangrijke reddingen op de been. Toch opent Ayase Ueda halverwege de eerste helft de score en gaat FC Utrecht met een 1-0 achterstand rusten.
Na de pauze komt de ploeg van Hoofdtrainer Ron Jans met volle energie uit de kleedkamer. Het drukzetten levert direct resultaat op, want Gjivai Zechiël schiet in binnen twee minuten de verdiende gelijkmaker binnen. De bezoekers geloven erin, maar nauwelijks drie minuten later zorgt Sem Steijn alweer voor een nieuwe voorsprong voor Feyenoord: 2-1.
FC Utrecht blijft strijden en voetbalt met overtuiging naar voren. De beloning volgt in de 83e minuut, wanneer invaller Derry John Murkin de bal van buiten het zestienmetergebied binnenschiet: 2-2. In de slotfase houdt FC Utrecht hoop een resultaat, maar het is Feyenoord dat via Ueda in de 88e minuut opnieuw toeslaat.
Feyenoord - FC Utrecht 3-2 (1-0)
20. Ayase Ueda 1-0
47. Gjivai Zechiël 1-1
50. Sem Steijn 2-1
83. Derry John Murkin 2-2
88. Ayase Ueda 3-2
Scheidsrechter: Jeroen Manschot.
Gele kaarten: Givairo Read (Feyenoord).
Toeschouwers: 47.500.
Opstelling Feyenoord:
Timon Wellenreuther; Givairo Read (70. Jordan Lotomba), Anel Ahmedhodzic, Tsuyoshi Watanabe, Jordan Bos; Oussama Targhalline (86. Cyle Larin), Sem Steijn (70. Inbeom Hwang), Luciano Valente, Anis Hadj Moussa, Ayase Ueda, Leo Sauer.
Opstelling FC Utrecht:
Vasilis Barkas; Siebe Horemans (46. Niklas Vesterlund/ 74. Derry John Murkin), Matisse Didden, Nick Viergever, Souffian El Karouani; Alonzo Engwanda (62. Can Bozdogan), Gjivai Zechiël, Zidane Iqbal (46. David Min), Miguel Rodríguez (46. Miliano Jonathans), Sébastien Haller, Adrian Blake.