A stunning hat-trick from QPR's Richard Langley secured a win over Blackpool to consolidate their play-off hopes but end those of the Seasiders.
The visitors outclassed injury-ravaged Blackpool but the game was marred by five bookings and a mass brawl in the 48th minute.
Langley opened the scoring after 35 minutes having won a free-kick which he curled superbly into the top left corner of the net past goalkeeper Phil Barnes.
Blackpool fought back and created several chances but the Seasiders, missing striker John Murphy, were unable to capitalise.
Langley's second goal came just after the hour-mark when he sent a curling shot along the floor past the outstretched arm of Barnes, and he completed his hat-trick six minutes from time with an easy near-post header.
Four minutes into stoppage time Blackpool grabbed a late consolation goal when Scott Taylor converted a Leam Richardson cross.
Blackpool: Barnes, Richardson, Flynn, Grayson, Hills, Bullock, Wellens, Coid, Taylor, Robinson, Walker. Subs: Theoklitos,
Milligan, Hughes, Burns, Blinkhorn.
QPR: Day, Kelly, Carlisle, Shittu, Padula, McLeod, Palmer,
Bircham, Langley, Gallen, Furlong. Subs: Culkin, Rose,
Pacquette, Thomson, Angell.
Referee: A Bates (Staffordshire)