Preview: Barcelona vs. AC Milan

Pep Guardiola
© PA Photos
AC Milan head to the Nou Camp this evening with the away goal in their favour. Here, Sports Mole examines Milan's chances of knocking out the reigning European champions.

Last week AC Milan managed to do what many other teams have failed to do this season - prevent Lionel Messi and Barcelona from finding the net.

As a result, Milan head to the Nou Camp this evening with the away goal in their favour.

Hosts Barcelona are expected to welcome back captain Carles Puyol, who will slot in at centre-back alongside Gerard Pique.

Cesc Fabregas is also available following a back complaint that had limited his participation in recent matches.

Milan are without Brazilian defender Thiago Silva, allowing veteran centre-back Alessandro Nesta to continue in his role at the heart of the defence.

Young striker Alexandre Pato has also recovered from a muscular problem to take his place in the away side's squad.

Barca have not lost home European fixture since 2009, when they were beaten 2-1 by Rubin Kazan.

Current form:

Barcelona: WWWWDW
AC Milan: WWDWDD

Possible lineups:

Barcelona: Valdes; Dani Alves, Pique, Puyol, Adriano; Thiago, Busquets, Iniesta; Sanchez, Messi, Cesc

AC Milan: Abbiati; Abate, Nesta, Mexes, Antonini; Seedorf, Ambrosini, Nocerino; Boateng; Ibrahimovic, Robinho

Sports Mole says: 2-1

Alexandre Pato
Read Next:
Pato named in Milan squad
>
Tables
TeamPWDLFAGDPTS
CBarcelona382945112298391
2Real Madrid382864110347690
3Atletico MadridAtletico38284663184588
4Villarreal381810104435964
5Athletic Bilbao381881258451362
6Celta Vigo38179125159-860
7Sevilla381410145150152
8Malaga381212143835348
9Real Sociedad38139164548-348
10Real Betis381112153452-1845
11Las PalmasLas Palmas38128184553-844
12Valencia381111164648-244
13Espanyol38127194074-3443
14EibarEibar381110174961-1243
15Deportivo La CorunaDeportivo38818124561-1642
16Granada38109194669-2339
17Sporting GijonSporting Gijon38109194062-2239
RRayo Vallecano38911185273-2138
RGetafe3899203767-3036
RLevante3888223770-3332