St Helens avenged their only defeat in Super League this season by crushing Catalans Dragons on Sunday, while there were also wins for Warrington Wolves, Hull FC and Leeds Rhinos.

The Dragons had prevailed 18-10 in Perpignan against the table-topping Saints earlier in April but there was to be no repeat in the reverse fixture, Justin Holbrook’s side cutting loose in front of their own fans.

Centre Matty Costello scored a second-half hat-trick and Danny Richardson kicked 14 points in a 50-14 victory achieved with several first-team regulars rested after a busy Easter schedule.

Saints remain four points clear at the summit after Warrington hit a half-century of points too, thrashing Huddersfield Giants 50-19.

The Wolves trailed 19-12 at the break but responded impressively, scoring 38 points without reply. Bryson Goodwin claimed two of his side's five second-half tries as Stefan Ratchford contributed 18 points with the boot.

Hull leapfrogged Wakefield Trinity into third place with a 30-14 triumph that owed much to Marc Sneyd's accurate kicking, the half-back knocking over seven goals.

Despite Gareth Ellis' yellow card, Hull led 14-10 at half-time before pulling clear after the interval. Joe Westerman crossed twice while there was also a brace of tries for Wakefield's Max Jowitt in a losing cause.

Leeds made it three home wins on the spin as they held off a second-half fightback from Hull KR at Headingley, eventually triumphing 28-24.

The Rhinos led 28-0 at one stage but were grateful for such a cushion when Rovers finally came to life, Ben Crooks' brace of tries sparking a late rally that ran out of time.