Real Madrid remain in the driving seat after the European champions saw off Sevilla 4-1 as they have two games remaining to Barcelona's one.
Villarreal kept their slim hopes of Champions League football next season alive as Roberto Soriano's late winner shocked Atletico Madrid 1-0 at the Vicente Calderon on Tuesday.
Victory restores Atletico's three-point lead over Sevilla in the fight for third place behind Real Madrid and Barcelona, who face off on Sunday.
La Liga: Real Madrid's Isco strikes late to sink Sporting Gijon and go six points clear of Barcelona on top
Isco struck in stoppage time to send Real Madrid six points clear of Barcelona at the top of La Liga after twice coming from behind to beat Sporting Gijon 3-2 on Saturday.
Gareth Bale will miss Real Madrid's trip to Sporting Gijon on Saturday and faces a race against time to be fit for Real's Champions League quarter-final second leg against Bayern Munich on Tuesday.
Barcelona made light of the suspended Lionel Messi's absence to remain just two points behind LaLiga leaders Real Madrid as Neymar netted his 100th goal for the club in a 4-1 win at Granada.
Sevilla's La Liga title hopes suffered a fresh blow on Saturday as they were held 1-1 at home by lowly Leganes.
La Liga roundup: Antoine Griezmann scores a brace as Atletico Madrid cement fourth place, Deportivo la Coruna victorious
A smiling Fernando Torres watched just four days on from a sickening blow to the head as Antoine Griezmann struck twice in Atletico Madrid's 3-0 win over Valencia on Sunday.
La Liga: Gareth Bale sent off in thrilling Real Madrid draw, Barcelona rout Sporting Gijon to top table
Barcelona's 6-1 rout of Sporting Gijon helped them top La Liga table as Gareth Bale was sent-off in Real Madrid's thrilling 3-3 draw at home to Las Palmas.
Barcelona's reserves got the job done at the second attempt, leading the Catalan club to the round of 16 of the Copa del Rey with a 7-0 rout of third-division Hercules
La Liga talking points: Atletico Madrid given taste of their own medicine, Resilient Real Madrid, and more
Atletico given taste of their own medicine, Real Madrid's resistence, Sevilla's struggles, and more takeaways from the weekend's La Liga aciton.
Zinedine Zidane is not concerned too much, despite admitting his Real Madrid side had an afternoon to forget in their shaky display against Sporting Gijon.
Real Madrid defender Raphael Varane has pulled out of Saturday's game against Sporting Gijon, adding to the injury woes of the La Liga leaders.
Barcelona face an uncomfortable trip to bogey side Real Sociedad as they seek to avoid losing further ground on Real Madrid just a week before the Clasico
Real Madrid midfield anchorman Casemiro has returned to training after over two months out injured, the club said.
Real Madrid suffered a major injury setback with the loss of striker Alvaro Morata to a hamstring problem.
Real Madrid conceded a late equaliser to draw 2-2 at Las Palmas, while Barcelona shrugged off the absence of the injured Lionel Messi to move to within a point of Madrid at the top of the table
Barcelona coach Luis Enrique expects his team to adapt to Lionel Messi's absence in the same manner as last season when they won eight of their 10 games without the talismanic forward.
Barcelona drew with Atletico Madrid after injured Lionel Messi walked off while Real Madrid missed the consecutive win record after drawing with Villareal.
Atletico Madrid boss Diego Simeone believes Barcelona remain the benchmark, ahead of Wednesday's first blockbuster clash of the La Liga season.