Holders Wigan Warriors booked their place in the fifth round of the Challenge Cup with an emphatic 98-4 win over the North West Crusaders at the DW Stadium.
Sam Tomkins scored six tries on Saturday as Shaun Wane's side eased into the next round.
Meanwhile, Leeds Rhinos progressed on Friday night with a 38-18 home victory over Wakefield Wildcats.
Anthony Bowman, Paul White and Steve Tyrer all bagged two tries each to give Halifax a comprehensive 84-28 triumph at South Wales Scorpions.
However, Castleford Tigers were victims of a giant killing as they went down 23-16 at Featherstone Rovers, while St Helens edged out Windes Vikings 40-38 at the Stobart Stadium Halton.
There was also a big win this weekend for Bradford Bulls, who recorded a 72-6 triumph over Doncaster.
Elsewhere, London Broncos hammered Dewsbury Rams 72-4 at the Twickenham Stoop, while Huddersfield Giants saw off Hull FC 42-16 at the KC Stadium.
Challenge Cup fourth round results:
Leeds Rhinos 38-18 Wakefield Wildcats South Wales Scorpions 28-84 Halifax RLFC Swinton Lions 70-10 Gateshead Thunder Featherstone Rovers 23-16 Castleford Tigers Windes Vikings 38-40 St Helens Hunslet Hawks 18-21 Batley Bulldogs Oldham RLFC 26-14 Barrow Raiders Leigh Centurions 68-18 Rochdale Hornets Keighley Cougars 18-44 Warrington Wolves York City Nights 12-50 Sheffield Eagles Bradford Bulls 72-6 Doncaster RLFC Hull KR 18-20 Catalan Dragons Wigan Warriors 98-4 North West Crusaders Hull FC 16-42 Huddersfield Giants Whitehaven RLFC 18-58 Salford City Reds London Broncos 72-4 Dewsbury Rams