Torino were eliminated from the Coppa Italia on Thursday evening as AC Milan came from behind to progress to the quarter finals.
Sinisa Mihajlovic named a strong starting eleven and that decision looked to pay off when top scorer Andrea Belotti gave Toro a deserved lead after Marco Benassi's clever assist.
There was a worrying moment for Joe Hart as he collided with Milan striker Gianluca Lapadula's studs, but despite a long delay the England international was given the go ahead to continue.
However, the home side levelled things just after the hour mark when Juraj Kucka, a man who Mihajlovic wanted to sign in the summer, slid home from a difficult angle.
Moments later the tie had been turned completely on its head as Giacomo Bonaventura volleyed Suso's cross past Joe Hart. The Granata had chances to force extra time, but Andrea Belotti was twice denied by Gianluigi Donnarumma.
In the closing stages, Antonio Barreca was dismissed for two yellow cards to cap off a disappointing night for Torino.