Featherstone Rovers are through to their first Ladbrokes Challenge Cup quarter-final for 20 years after a 24-12 sixth-round win over Halifax.
Winger Scott Turner scored a try in each half to bring up a career century and help Rovers, three-times winners of the famous knockout competition, become the first team to secure their place in Sunday's last-eight draw.
Halifax took the lead with a try from second rower Ben Heaton on 17 minutes before their Kingstone Press Championship rivals took control with tries from John Davies and Turner.
Half-back Anthony Thackeray stretched Rovers' lead to 13-6 at half-time with the first of two drop goals - he hit the posts with two other attempts - and Turner's 100th try six minutes into the second half made it 17-6.
Halifax gave themselves hope with a try from full-back Ben Johnston on the hour despite having Shane Grady in the sin-bin for a trip, but substitute Josh Hardcastle clinched the victory with Featherstone's fourth try eight minutes from the end and Cory Aston kicked his third goal.