It was a match to remember for both sides and for the fans, with both teams playing with a renewed vigour.
Inter Milan, the reigning champions, had a chance to salvage their season, but the home side pulled off a late winner to keep their unbeaten run alive.
The Bianconeri will now face Inter in the semi-finals on Sunday.