Stood up tall for his side with more than one top-drawer save, both in the area and from distance. Little he could do for either of the goals.
His bursts down the left were often in vain as Cassano controlled the tempo of Tuesday's encounter. Allowed Motta to get past him all too often.
Seemed to neglect the defensive part of his game. He was electric in attack but left acres of space behind him to leave Inter stretched at times.
The pick of Inter's defensive trio. Always strong in the air and happy to bring the ball out from the back. His late header sealed the win and capped off a fine display.
Almost opened the scoring with a well-timed header that rattled the side-netting. Looked comfortable at the back, even if at times he struggled with the physicality of Gilardino.
Let Gilardino slip away towards the end of the first half and almost paid dearly. A rare blip in what was another decent showing.
A trademark display from the Argentine, anchoring his side throughout and forming a strong partnership first with Benassi and later with Cambiasso.
The Colombian's partnership with Cassano was a joy to watch, and he almost broke the net with a full-blooded shot that gave Inter the lead.
Picked up where he left off against Pescara with another mature showing in the middle of the pitch. Occasionally let himself down with a couple of mis-timed tackles.
The Bambino was on top form in front of the San Siro faithful. At the heart of everything Inter created, his pass to Guarin showed he can do the simple stuff just as well as the spectacular.
Overshadowed in attack by his more explosive companions, and failed to make a telling contribution before he was withdrawn for Palacio.
No keeper in the world could have saved Guarin's effort. Was always attentive between the posts, coming out well to cut out a number of dangerous approaches.
Struggled to contain an inspired Cassano and Guarin as the pair waltzed past the defence, but rallied towards the end to keep Inter within touching distance.
Struggled to contain Jonathan as the Brazilian burst down the right-hand side, but posed his own threats when given the chance to break.
Caught out at times by Inter's deep passing into the corners, but otherwise coped admirably with Pereira when the Uruguayan looked to make the difference.
Was left stranded for the second goal which ended Bologna's hopes, after being run ragged by Cassano all night.
A typically powerful, tenacious performance from the Uruguayan who played his heart out in trying to drag Bologna back into the game.
A disappointing showing from the midfielder, was outplayed by the imperious Zanetti and pulled off after 45 minutes.
Never stopped working down the right and almost teed up Gilardino, before a wonderful centre levelled proceedings at the death.
A constant danger for Inter as the midfielder released more than one excellent effort in the direction of Handanovic. Thoroughly deserved his goal, a sumptuous free kick that paved the way for the comeback.
Let one great chance slip with a header saved by Handanovic, but showed his poaching instincts in the dying minutes by firing in the equaliser.
Was wasteful in the final third. Forced a decent save from Handanovic but was withdrawn early in the second half.
Came in to add stability to the midfield, but was overwhelmed at the death as Bologna somehow fought back.
Punished for a nasty studs-up challenge on Diego Perez that saw him yellow carded, though it could easily have been red.
Must have thought he had won the game with a wonderful finish that put Inter 2-0 up.
Added extra steel in the middle after coming off the bench during the second half.
An extra body up front just when it counted, unsettled the Inter defence in his cameo.
Changed the course of the game for Bologna off the bench, providing speed and class in attack and making the comeback possible.