Benfica edge Porto to reach final
Benfica edged out Porto to reach the final of the Taca da Liga with a 3-2 win on Tuesday.
The lead changed hands three times as Porto came from behind early on before watching Benfica win it in the second half.
Benfica led through Maxi Pereira's fourth-minute goal, but moments later Lucho Gonzalez levelled for the visitors and Eliaquim Mangala had them ahead in the 17th minute.
But Manuel Nolito levelled three minutes before the break, and substitute Oscar Cardozo got the winner 13 minutes from time.