Definately take Diarra.
Pompey will do all they can to keep Kranjcar whereas with diarra they can also use muntari in his position so they would be more likely to let him go. Much prefer to take diarra than barry to be honest, younger, different kind of player better defensively but also a great attacker too. All he wants is game time and he would be fantastic alongside mascherano, with Villa demanding £20million for barry i hope that deters rafa and he opts to go for diarra in a swap deal for crouch, would be good for both teams
Logged