Eibar maintained their top-six position in the Primera Division table after an own goal from Diego Llorente gave them a 1-0 victory over Rayo Vallecano.

Although the goal that settled the game in the 21st minute was a fortuitous one, the Basques were comfortably the better team over the 90 minutes and deserved their victory.

Real Betis' miserable home form continued as two goals from Inaki Williams helped Athletic Bilbao to a 3-1 victory at the Estadio Benito Villamarin.

Betis have only won once at home so far this season and they were behind inside eight minutes.

Williams back-heeled in a second just before half-time and Athletic had a host of other chances before Betis pulled one back through Ruben Castro's penalty.

The hosts were extremely fortunate to be in the game but Athletic secured a deserved win in the 87th minute through the impressive Raul Garcia.

Felipe Caicedo struck at the death to salvage a 1-1 draw for 10-man Espanyol and deny Granada a first win since August.

Felipe Caicedo

The Ecuadorian bundled the ball home from close range in the fourth minute of added time to cancel out Jean-Sylvain Babin's header just before the hour mark.

The hosts' chances of getting anything from the game suffered a setback when defender Rober was sent off with 20 minutes remaining, but Sergio Gonzalez's side did not allow their heads to drop.

Alen Halilovic further cemented his importance to Sporting Gijon by scoring the only goal in his side's 1-0 win at home to Malaga.