Atletico remain just three points behind Barca as they hammered Getafe at the Vicente Calderon.
Raul Garcia and a Lopo own-goal put the hosts 2-0 up before the break.
After Juan Valera’s red card had seen the visitors reduced to 10 men, David Villa bundled home from close range, before Garcia headed home his second of the evening.
Diego Simeone then introduced Diego Costa on his return from injury and he took just eight minutes to produce a stunning overhead-kick into the top corner for Atletico’s fifth.
Villa then tapped home his second, before Adrian Lopez completed the scoring in stoppage-time.
The individual performance of the evening came from Real Sociedad’s Carlos Vela as he scored four times as the Basques came back from 3-1 down to beat 10-man RC Celta de Vigo 4-3 at the Estadio Anoeta.