Barcelona 3 AC Milan 1: match report Their ambition allowed Barcelona space and Messi shot into the arms of Christian Abbiati after a typical run at the heart of Milan's defence. He then missed an even better chance. Dani Alves crossed from the right, Fabregas played the ball through to him in space but he shot wide of Abbiati's far post. With just one goal against Italian sides in eight games Messi had made an uncharacteristically nervous start and in Barcelona's next attack he passed the ball back to Xavi having been a far better position to score himself having dispossessed and raced away from Ignazio Abate. Xavi couldn't reach the pass but when Iniesta picked up the loose ball and shot the rebound came out to Messi and he was brought down by Antonini. From the penalty spot Messi squeezed his shot just under Abbiati to put Barcelona 1-0 up. As with his only other goal against Italian teams in the Champions League Messi had scored from the spot and the nerves were calmed. Fabregas could then have doubled Barcelona's lead as he ran onto Cuenca's pass but failed to beat the keeper. With the youngster stretching Milan on one side and Alves doing the same on the other wing the defence that held out so well in the San Siro looked less assured and Alves could also have scored but overrun the ball straight into the path of the overworked Abbiati. But on 33 minutes Milan were level and it was Ibrahimovic who delivered the pass for Antonio Nocerino to score. He raced across to embrace Massimiliano Allegri on the touchline. The visitors were on level terms and through. The visitors were on level terms but only until Allesandro Nesta pulled at Busquet's shirt and referee Bjorn Kulpers pointed to the spot. Messi got his second of the night and his 14th in the Champions League this season and Barcelona had the lead again. Milan protested furiously and were upset again at the restart when Alves appeared to bring down Robinho but the referee waved away the appeals. Barcelona, lifted by a full Nou Camp were now keeping better possession but Bate raced away down the right and when he played in Kevin Prince Boateng the former Portsmouth won a corner. It was taken short and then floated into the area where Ibrahimovic went up with Valdes only to be penalised. From the next move Barcelona made it three. Messi's shot was blocked and the loose ball ran to Iniesta who found Abbiati's far corner. Barcelona (4-3-3): Valdes; Alves, Pique (Adriano 75), Mascherano, Puyol; Xavi (Alcantara 63), Busquets, Fabregas (Keita 78); Cuenca, Messi, Iniesta. Subs: Pinto (g), Sanchez, Pedro, Tello. Booked: Mascherano. AC Milan (4-3-3): Abbiati; Abate, Mexes, Nesta, Antonini; Seedorf (Aquilani 61), Ambrosini, Nocerino; Ibrahimovic, Boateng (Pato 70), Robinho. Subs: Amelia (g), Lopez, Bonera, Emanuelson, Yepes. Booked: Antonini, Nesta, Seedorf, Robinho, Nocerino.