goals from kevin-prince boateng and sulley muntari gave ac milan victory over barcelona and a huge chance of progressing to the champions league last eight.
the rossoneri defended in numbers and the two former portsmouth players struck twice in the second half.
boateng turned and fired in following a free-kick, before muntari's close-range volley nine minutes from time.
andres ıniesta fizzed a shot off target as barca had a subdued night.
carles puyol also headed wide following muntari's first champions league goal, but chances were only occasional for stand-in coach jordi roura's side as they slipped to their third defeat of the season.
ıt was a tactical masterclass by the hosts, who were tight and disciplined in the first period, but became more expansive after the break, with a rich reward.
that said, barcelona lacked their usual creativity with lionel messi only involved sporadically, and they paid for continually attempting to cut through the heart of the milan defence.
the ıtalian club's excellent central midfielders, montolivo and massimo ambrosini, ensured that path was closed, and the win gives milan a great opportunity to avenge last season's champions league quarter-final defeat by barcelona.
back then, the two teams shared a 0-0 draw at the san siro before the catalans won 3-1 in the second leg, and on this evidence the four-time european cup champions will need to significantly raise their game to get a repeat result at nou camp on 12 march.
the spanish side barely mustered a chance in the first period as massimiliano allegri's milan team worked tirelessly in midfield to shut down space and prevent the likes of messi and ıniesta navigating through them.
when messi did carve out some space on the edge of the box with some fine footwork, his shot was quickly blocked, while xavi was limited to a long-range effort.
the best opportunities in a cagey first half went to milan. stephan el shaarawy bore down on goal after a clever touch from boateng but the ıtalian over-ran the ball, with puyol seeing it out of play.
boateng then clipped the resulting corner just wide of victor valdes's left post in front of an expectant home crowd.
barcelona's domination of possession continued until after the break when the san siro exploded into life as boateng struck. the lively el shaarawy drew a foul 30 yards out and when montolivo fired in the free-kick, the ball hit cristian zapata on the edge of the box, allowing boateng to swivel and drill in his left-footed shot.
barcelona complained that the ball had hit zapata's arm, but it had cannoned off jordi alba before it hit the ac milan player.
the goal gave the rossoneri added purpose and pazzini hooked in a shot as the game became more even.
milan were content to defend the width of the 18-yard box and barca had few efforts on goal, save for ıniesta's fizzing shot which whistled past the post with 15 minutes left.
muntari's goal then almost took the roof off after milan broke down the right. el shaarawy lifted the ball to the back post and his ghanaian team-mate made no mistake with his left-foot strike.