Rayo Vallecano won 1-0 at Getafe's foggy Alfonso Perez Coliseum on Sunday to end a five-game streak without a win in the Spanish league.

Rayo, who remained in the relegation zone, have now won all five of the league derbies between the Spanish capital's smaller clubs.

Forward Alberto Bueno scored what proved to be the winner in the 29th minute after Alejandro Galvez was quick to cross a rebounded shot.

Rayo's defenders blocked two shots on the goal line in the final minutes to ensure mid-table Getafe its fourth league loss in a row.

Later, Real Madrid visit Espanyol aiming to reduce the six-point gap with joint leaders Barcelona and Atletico Madrid. Real Betis host Osasuna, and Malaga visit Levante.