Binnen tien minuten kreeg de ploeg van trainer Eskil de Koning twee enorme kansen om de score te openen. De eerste inzet werd gekeerd door Kobe Neijsen, de doelman van Feyenoord. De tweede poging ging vanaf vijf meter hoog over het doel. FC Utrecht drong dus aan, maar wist het net nog niet te vinden.
De Domstedelingen bleven pushen, wat resulteerde in een overtreding in het strafschopgebied van de Rotterdammers. Ensar Kaynak benutte de strafschop en zette FC Utrecht op een 1-0-voorsprong. Vanaf de aftrap rechtte Feyenoord de rug en kwam het snel op gelijke hoogte. Jayvaingell Wijntuin maakte de 1-1.
Na rust begon de ploeg uit Rotterdam scherp. Al na één minuut viel de 1-2. Gabriel Delgado verschalkte de Utrechtse doelman Ivan Pankov en zette Feyenoord op voorsprong.
Het team uit de Domstad ging op zoek naar de gelijkmaker. Bij een diepe bal was Vince Naarendorp sneller bij de bal dan Neijsen, waardoor hij op een leeg doel de 2-2 kon maken. Niet veel later was invaller Otman Lahmami ook scherp toen het bij Feyenoord achterin misging. Hij plaatste de bal van een meter of twintig over de doelman en zette Utrecht weer op voorsprong. Feyenoord ging in de laatste vijftien minuten opnieuw op zoek naar de gelijkmaker en vond die al snel. Wijntuin scoorde opnieuw en maakte de 3-3.
Waar de wedstrijd leek af te stevenen op een gelijkspel, net als bij de ontmoeting tussen de O17-elftallen, gebeurde er in de slotfase toch nog iets bijzonders. Invaller Uzziel Benali ontving de bal in de loop en gaf voor. In zijn val merkte hij dat zijn voorzet zijn ploeggenoot niet bereikte, maar dat de bal over de doelman van Feyenoord heen in de kruising zeilde. FC Utrecht O16 won de wedstrijd met 4-3.