David Villa scored as Barcelona came from a goal down to win 2-1 against Sevilla last night.

Former Barca defender Alberto Botia struck for the visitors before halftime before Villa and Lionel Messi fired the hosts to victory after the break.

But Sevilla should have taken at least a point from the game as both Ivan Rakitic and Alvaro Negredo wasted excellent chances to equalise.