Atletico Madrid remains third in La Liga after a 3-0 win at home to Rayo Vallecano on Thursday night.
Atletico's greater effectiveness in front of goal allowed Diego Simeone's side to claim the Madrid derby, with Alexander Sorloth, Conor Gallagher and Julian Alvarez netting against a team that had as many chances as Atletico, but lacked a clinical edge.
The result also means Atletico has at least assured a place in next season's Europa League, reports.
Real Betis moved above Villarreal into fifth with a comfortable 5-1 win at home to bottom side Real Valladolid, whose return to the second tier was confirmed by the defeat.
Jesus Rodriguez put Betis ahead after 17 minutes, and although Chuki equalised before halftime, Betis ran away with the game after the break, with Cucho Hernandez, Isco, Romain Perraud and Ezza Abde ensuring a comfortable win.