Worcester Warriors held their nerve to make it three straight Premiership wins thanks to a 21-15 victory at Harlequins on Saturday.
Quins headed into the contest knowing that a win would have taken them into the top four, but it was lowly Worcester that continued their recent impressive form with Wynand Olivier and Gerrit-Jan van Velze scoring at the Stoop.
The sides were locked at 6-6 as Quins' Ben Botica kicked two penalties and Tom Heathcote split the posts as many times for Worcester, but a two-try salvo in the space of nine minutes put the visitors in control.
Olivier crossed the line first after a sustained spell of pressure, but there was controversy surrounding Worcester's second.
The touch judge put his flag up to signal for the ball being in touch, only to quickly put it back down. But Quins stopped playing believing the ball was dead and Nick Schonert played in Van Velze for the simple score.
The second half was an end-to-end encounter and two Botica penalties either side of three points from Heathcote's boot left Harlequins trailing by six points.
Heathcote missed a penalty in the closing stages and Quins kept the ball in play to set up a grandstand finish, but the hosts knocked on and Worcester had their win.