De wedstrijd begon direct in hoog tempo, waarbij het spelbeeld voortdurend van kant wisselde. Beide ploegen zochten snel de aanval, maar het was FC Utrecht dat als eerste gevaarlijk werd. Via een sterke kopbal van Max Sandee kwamen de Utrechters op een 1-0 voorsprong.
Na de openingstreffer bleef FC Utrecht de bovenliggende partij en creëerde het meerdere kansen om de score verder uit te breiden. Ondanks het overwicht slaagde de thuisploeg er niet in om de voorsprong te verdubbelen.
Almere City bleef loeren op mogelijkheden en wist vlak voor rust alsnog toe te slaan, waardoor beide ploegen met een 1-1 stand de kleedkamers opzochten.
Na rust schoot FC Utrecht opnieuw scherp uit de startblokken. Het was Julien Beulens die direct raak wist te schieten en de Utrechters opnieuw op voorsprong zette: 2-1.
Almere City gaf zich echter niet gewonnen en voerde de druk steeds verder op. Uiteindelijk leverde dat ook de gelijkmaker op, toen de bezoekers via een vrije trap de 2-2 binnenschoten.
In de slotfase bleef FC Utrecht zoeken naar de winnende treffer. Die kwam er kort voor tijd alsnog. Via een schot van Kubilay Erol viel de 3-2 binnen, waarna FC Utrecht de voorsprong niet meer uit handen gaf.
Zo wist FC Utrecht O16 in een spannende wedstrijd alsnog de volledige buit in eigen huis te houden.
Alle uitslagen op een rijtje:
FC Utrecht O16 – Almere City FC O16 3-2
FC Utrecht O17 – Feyenoord O17 2-5
PSV O12 – FC Utrecht O12 2-3
BFC O13-1 – FC Utrecht O13-2 0-4
Delta Sports JO15-1 – FC Utrecht MO17 4-0
FC Volendam O13 – FC Utrecht O13-1 3-3
Willem II O19 – FC Utrecht O19 1-1