Made a few errors with some rash punched clearances, but also a two typically acrobatic stops to deny Mutu and Gilardino in the second-half.
Looked in fine form early as he bombed forward, but also let Cerci get away from him as the match wore on. Took a heavy blow from Behrami in the second-half to his ankle and was later substituted.
The Brazilian kept Vargas quiet with a top notch performance on the right flank and was unlucky not to score a goal himself on the day.
In the match for Lucio ahead of the Coppa Italia semi-final second-leg, but did little to impress. Constantly made glaring errors and was partly at fault for the Fiorentina goal.
Not a vintage performance from the evergreen Argentina international, but put in a decent shift in midfield.
At times he looked invincible, but Gilardino got ahead of him three times to move into promising scoring positions - even though the Fiorentina man only scored once.
Ended the match as a contest with a wonderful free kick right after Fiorentina had pulled one back, but despite his undoubted talent he still has plenty to learn, as he failed to make the most of many opportunities.
The former Siena star is not as influential a presence as the absent Sneijder or Stankovic. Involved in a few good build-up plays, but little else in this match.
He rose high to power in a header past Boruc in the first-half and worked hard in midfield, dealing admirably with D'Agostino and Montolivo.
When given the service, Pazzini once again performed. Hit the crossbar before opening the scoring with a well-taken goal after holding off Natali.
Wonderful in the first-half and a nightmare for Fiorentina down the left side. Set up two goals before being subbed off to keep his legs fresh ahead of the Roma clash in midweek.
Denied Inter in the first-half by tipping Pazzini's effort onto the crossbar and also making a wonderful save from Maicon, despite being beaten three times.
Another defender who struggled to deal with Eto'o and Pazzini whenever they attacked him.
Completely outfoxed by Pazzini on Inter's opener, who turned past him and fired into the bottom corner.
L. De Silvestri
Eto'o flew past him numerous times in the first-half and he offered very little in attack. A weak link in an already poor backline.
His poor marking allowed Cambiasso to get free and head in Inter's second.
When he broke free, he was very effective. Set up Gilardino's crossbar effort and also had a few neat tricks, even if they were few and far between.
Invisible in the first-half, the Italian international improved in the second to set up some good chances after Mutu entered the pitch.
After his blinder last week versus Udinese, D'Agsotino was completely overrun in the centre of the pitch and only contributed a couple long range strikes. No surprise when he was subbed off.
The versatile Swiss player did his best to get stuck in and make life difficult for Inter in midfield.
Vargas has been one of Fiorentina's best players recently, but at San Siro he was given little room to breathe by Maicon and could not provide a telling contribution.
Could have a hat-trick with a bit more accuracy. Hit the crossbar and missed from six yards before finishing with aplomb in the second-half.