Vitória de Setúbal och Sporting CP möttes i en upprepning av tävlingens första final, som hölls 10 år tidigare. Sporting CP vann med 5–4 på straffläggning efter oavgjort 1–1 i slutet av 90 minuter, och vann tävlingen för första gången i sin historia.
För andra säsongen i rad hade den här tävlingen ett final fyra- format med både semifinalerna och finalen som spelades under några dagar på samma plats. Estádio Municipal de Braga var värd för alla matcher. De två lagen hade spelat i den inledande finalen 2008 med Vitória de Setúbal som vann på straffar. Sporting CP hade chansen att vinna sin första Taça da Liga medan Vitória de Setúbal kunde vara det första laget, förutom Benfica , att vinna tävlingen flera gånger. Båda lagen siktade på sin första titel för säsongen.
Gonçalo Paciência öppnade mållinjen med ett tidigt mål efter att ha ifrågasatt bollen med uruguayanske Sebastián Coates , en vänsterfotsanfall på vändningen till det nedre vänstra hörnet precis utanför boxen. Båda lagen hade klara chanser att göra mål under hela matchen, där Sporting CP försökte ett genombrott på väg mot den sista tredjedelen av matchen. Vitória de Setúbals mittfältare Tomás Podstawski, med hjälp av videoassistenten, hade handbollat inom sitt område efter en rad räddningar av deras målvakt Pedro Trigueira . Den holländska forwarden Bas Dost gjorde den efterföljande straffen lågt i mitten. Efter de 90 minuterna avgjordes matchen med straffar . Sporting CP vann eftersom Podstawski var den enda spelaren som missade sin straff efter att han träffade ribban. Matchen hade ett av de högsta antalet gula kort i tävlingens final, totalt nio, sex för Vitória de Setúbal, inklusive Edinho , som fick en varning efter att ha tagit sin straff.