Penrith Panthers climbed back into the NRL play-off picture with a resounding 38-18 thrashing of struggling Sydney Roosters.
The hosts came into Monday's meeting at Penrith Stadium lying 10th in the table, but jumped three places to ascend back into play-off spots with four rounds remaining.
Defeat was a familiar feeling for last year's minor premiers the Roosters, who sit second from bottom with a 1-9 record on the road this season.
The Panthers held an 18-6 advantage at the end of the first half, after scores from Nathan Cleary, Tyrone Peachey and Chris Grevsmuhl with the visitors' sole try coming courtesy of Dale Copley.
After the restart, a stunning burst of four tries in 17 minutes put the game to bed.
Bryce Cartwright and Waqa Blake both went over, before a superb cross-field kick on the run from Cleary picked out Peachey to touch down for his second in the left corner.
Isaah Yeo sped over as the Panthers ran riot, Cleary adding the extras to take his personal tally to 14 points.
Quickfire scores from Daniel Tupou and Boyd Cordner salvaged some pride for the Roosters late on, but they were never in danger of denying the Panthers an impressive victory.