Granada welcomed Real Betis to the Estadio Nuevo Los Carmenes on Friday knowing that three points would move them seven points clear of the relegation zone.
It was the away side that took the lead after 30 minutes, however, when Ruben Castro pounced on a loose ball before finishing from close range, before scoring his second moments later.
Betis' third in four minutes followed when Inigo Lopez could only turn into his own net following a header from Paulao, which left Pepe Mel's side 3-0 ahead at the interval.
It got worse for Granada in the early stages of the second period when Dorlan Pabon converted following good work from Castro, but Granada did have a consolation late on when Carlos Aranda headed home from close range.
There was time for one more goal, however, with Angel Lopez adding gloss to the score in the latter stages with a cool finish on the counter.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
GRANADA: Tono; Ortiz, Siqueira, Mainz, Lopez; Nolito, Rico, Santos, Brahimi; Torje, Aranda
BETIS: Adrian; Chica, Mario, Paulao, Martinez; Igiebor, Canas, Perez, Vadillo; Castro, Pabon