Het eerste doelgevaar viel al na ruim een minuut te noteren. Jacob Mulenga hield de bal knap vast in het zestienmetergebied van Heerenveen, maar zag zijn schot afgeweken worden. De toon was gezet door de thuisploeg, die duidelijk naar een rappe beslissing van het tweeluik zocht, maar de eindpass was veelal onzorgvuldig.
Toch viel de beslissing al snel. Na een kleine tien minuten verzilverde Jens Toornstra een fraaie vrije trap van zo'n 25 meter, die door scheidsrechter Pol van Boekel werd gegeven nadat Tommy Oar onrechtmatig werd gestuit door de verdediging van de Friezen. Heerenveen was aangeslagen en twee minuten later viel via Cedric van der Gun bijna de 2-0. Zijn inzet werd echter gered door doelman Kristoffer Nordfeldt. Heerenveen reageerde via Alfred Finnbogason; zijn schot was echter te zwak en hobbelde naast het doel van Robbin Ruiter.
Even later werd Heerenveen wel serieus gevaarlijk. Diezelfde Finbogasson dook ineens voor Ruiter op, die op tijd zijn doel uit was en de bal van de voeten van de IJslander griste. Heerenveen werd na de slappe openingsfase en de mogelijkheden wat feller en zocht meer de aanval, zonder heel gevaarlijk te worden. Hakim Ziyech was met een vrije trap nog het dichtste bij succes. Ook Utrecht liet zich niet onbetuigd na de openingsgoal, onder meer Mulenga en Toornstra deelden speldenprikjes uit, zonder Heerenveen echt pijn te doen, zodat het in de eerste helft bij die ene treffer bleef.
Utrecht begon het tweede bedrijf net als de eerste en Van der Gun dwong Nordfeldt na vijf minuten alweer tot handelend optreden. De hoekschop die daarop volgde was wederom een prooi voor de Zweedse goalie. FC Utrecht liet Heerenveen het spel maken en daar kon de ploeg van Marco van Basten zonder Filip Djuricic niet goed mee omgaan. Men werkte wel hard, maar gevaar werd er nauwelijks gesticht. Het was dan ook FC Utrecht wat het gevaarlijkst was. Uit een counter schoot Mulenga net naast en rechtsback Van der Maarel trof het zijnet na een knappe aanval via invaller Edouard Duplan en Mulenga, die de bal aflegde op de inkomende verdediger.
Het werd er in de tweede helft niet beter op en met name Heerenveen grossierde in onzorgvuldigheid, tot grote ergernis van Van Basten. Tien minuten voor tijd viel de definitieve beslissing. Na goed doorzetten van Van der Maarel vond hij Toornstra, die ditmaal eenvoudig de bal achter Nordfeldt kon tikken. Hierna was de wedstrijd gespeeld en was Utrecht nog meerdere malen dicht bij een derde treffer. Voor Heerenveen maakte de Duitser Mark Uth er kort voor tijd nog 2-1 van, maar dat mocht niet meer baten.

