Three players were sent off and 10 booked as AS Roma snatched a 1-0 extra-time win at unlucky Fiorentina in a fiery Italian Cup tie which ended amid ugly scenes on Wednesday.
Mattia Destro scored the winner in the seventh minute of extra time while Fiorentina hit the woodwork three times in a match marred by a brawl centered around Fiorentina's Juan Cuadrado and Roma's Dodo.
The Colombian and the Brazilian pushed each other several times after tussling for the ball, prompting other players to try to intervene.
Both were given straight red cards but they continued to argue as they left the pitch, leading to another scramble which also involved several stewards, one falling over backwards, before their team mates intervened to calm the situation.
Roma also had Brazilian midfielder Rodrigo Taddei sent off in the 117th minute after he picked up two yellow cards in three minutes, the second for obstruction on Borja Valero off the ball.
Fiorentina were first denied when Alberto Aquilani hit the crossbar with Roma goalkeeper Marco Goicochea beaten just before half-time.
Daniele De Rossi had a goal disallowed for offside before both teams came close to scoring at the end of normal time.
Valero cracked a shot against the post, then Roma went up the other end and Destro's goalbound chip was cleared off the line by Stefan Savic.
Roma, who face Inter Milan in the semi-finals, broke through when Miralem Pjanic got to the byline and his cross was turned in by Destro from close range.
Cuadrado volleyed against the foot of the post as Fiorentina were denied for a third time before the match degenerated.
Real Madrid and Jose Mourinho will part company at the end of the current season
Manchester City midfielder called up to the England squad for summer friendlies
Spurs miss out on Champions League again despite highest Premier League points tally
Champions closer to matching Real Madrid's La Liga record of 100 points with 2-1 win
Ten years on, the legends speak to FFT
Your questions answered by an A to Z of legends
He's here, he's there, he's...
The cost of Premier League away travel
Nike CR7 IX for you
FourFourTwo is brought to you by Haymarket Consumer Media & FourFourTwo is part of Haymarket Sport
| International Licensing | © Haymarket Media Group 2010