However, Ever Banega pulled a goal back before half-time thanks to an error from Claudio Bravo and the hosts improved display after the break was rewarded when Kevin Gameiro slotted home Aleix Vidal's cross seven minutes from time.

Real Madrid's 3-0 win over Eibar earlier in the day means the European champions now trail Barca by just two points with seven games remaining.
Cristiano Ronaldo registered his 49th goal of the season with the opener at the Bernabeu before Javier Hernandez and Jese Rodriguez made the most of rare starts by rounding off the scoring.
Atletico Madrid warmed up for their Champions League tie with Real in midweek with a 2-2 draw at Malaga as Antoine Griezmann's double was cancelled out by a Fernando Torres own goal and Samuel Garcia.

A point all but ends Atletico's title hopes, but moves them four points clear of Valencia and Sevilla in the battle for the Champions League places.
Sevilla are now unbeaten in 32 games at home stretching back 13 months, but they were blown away the visitors in the first half hour.
Neymar teed up Messi to curl into the far corner in with consumate ease on his favoured left foot after 14 minutes.

The Brazilian then made it 2-0 with a sumptuous free-kick to register his first league goal for nearly two months.

Luis Suarez should have made it a goal apiece for Barca's star attacking trio, but he blazed over from a narrow angle after being played in by Neymar.
That miss handed Sevilla a lifeline and they were gifted a route back into the game seven minutes before the break when Bravo could only turn Banega's long-range effort into his own net via the post.

Suarez passed up an even better chance to restore Barca's two-goal advantage after the break when he skied the ball over the bar with an open goal to aim at.
At the other end Carlos Bacca did the same when presented with a more difficult opportunity as Sevilla pressed for an equaliser.

Latest News from Sports News Desk