Alexis Sanchez scored the winner in the fourth minute of stoppage time as Barcelona claimed a slightly fortunate 3-2 victory over winless Sevilla to maintain their 100% record at the top of La Liga.

Lionel Messi forced his way through the defence by sheer force of will and pulled the ball back with Beto's parry pounced on by Sanchez, who fired the ball home for the winner.

Dani Alves had put the hosts ahead in the 36th minute only for the referee to controversially disallow a Sevilla goal from a corner when there appeared to be nothing wrong with it.

Gallingly for Sevilla, Messi doubled the lead in the 75th minute with a well-crafted goal. Cesc Fabregas' pass to Neymar at the right of the area was in turn passed first-time by the Brazilian across the box with Messi firing high into the centre of the net.

However, Ivan Rakitic pulled one back and Sevilla appeared to have earned a draw with a last-minute volley from Coke, only for Alexis to break their hearts at the end of stoppage time.