Sheffield Eagles booked their place in the Northern Rail Cup semi-finals as they battled back from early shocks for a 26-16 victory over Dewsbury Rams.
It took a try from man of the match Michael Knowles to edged the Eagles ahead for the first time with only eight minutes left.
It gives Eagles at hat-trick of wins over the Rams this season and extends their winning run to 12 games.
On the back of a high kick Dewsbury opened the scoring with Jon Molly taking an offload in front of the posts from Bobbie Goulding who added the goal.
Another high kick was palmed back by Dale Morton for centre Scott Hale to increase the lead.
Misi Taulapapa had a try ruled out as the Eagles desperately tried to get points on the board.
Sheffield’s problems in creased when hooker Adam O’Brien took the ball on the burst to crash over, with Goulding adding the goal.
Eagles were forcing their way into the Dewsbury 20 but they were failing to make the final pass count against strong line defence from the Rams.
Hope for the Eagles came seven minutes from half-time with Knowles taking a Dominic Brambani kick one-handed to score. Brambani added the goal.
In the final minute Brambani added a penalty to cut Rams’ lead to 16-6.
Eagles mounted an assault on the Dewsbury line from the restart but struggled to produce a final killer pass before, on 52 minutes, Peter Green forced his way through under the posts. Brambani added the goal to cut the margin to two points.
O’Brien was held up over the line and Goulding almost found way through as the Rams forcing a repeat set and pinned the Eagles back.
Knowles was outstanding for the Eagles with crucial tackles and taking the ball out of defence and got the crucial try on 71 minutes, taking a Brambani cross-field kick. Brambani added the goal.
Scot Turner took a bouncing ball to seal the win two minutes from time, with Brambani kicking his fifth goal.
Eagles: Laulu-Togagae; Turner, Yere, Armstrong, Taulapapa; Walker, Brambani; Higgins, Henderson, Stringer, Knowles, Straugheir, Hirst. Subs: Davey, Green, Garside, Gledhill.
Tries: Knowles 33, 71, Green 52, Turner, 78. Goals: Brambani 5/5.
Dewsbury: Pryce; Morton, Hale, Watkinson, Scott; Hyde, Goulding; Nash, O’Brien, Jones, Molloy, Hepworth, Tonks. Subs: Bentley, Schofield, Aizue, Lillycrop.
Tries: Molloy 7, Hale 13, O’Brien 21. Goals: Goulding 3/4.
Referee: Matt Thomason.