All the reports from the 13th round of Tetley's Super League VIII (6-8 June).
Hull 20-26 Bradford
The Bulls made amends for last week's shock home defeat to London by holding off Hull at the Kingston Communications Stadium.
In front of a bumper 19,539 crowd, the visitors closed to within two points of Super League leaders Leeds with an awesome second-half performance.
Hull, who missed the chance to leapfrog the Bulls into second spot, led 10-8 after 45 minutes but collapsed after the 54th-minute dismissal of Richard Fletcher.
Tries: Barnett, R Horne, Best
Goals: Prescott 4
Tries: Pratt, Hape, Vainikolo
Goals: Deacon 7
The second-rower crossed for what appeared to be a crucial try only to have the
He was then shown the red card by referee Steve Ganson following the intervention of a touch-judge for allegedly kicking an opponent.
Three other players were sin-binned as tempers boiled over in a match that rarely hit the anticipated heights in front of Hull's biggest crowd for 51 years.
Steve Prescott kicked two early penalties to put the home side in front before Bradford stand-off Karl Pratt scored the game's first try on 27 minutes.
Richie Barnett edged Hull back in front early in the second half when he forced his way past Lesley Vainikolo and Leon Pryce from close range.
Paul Deacon levelled the scores with a penalty before the Fletcher turning point.
Shontayne Hape and Vainikolo put the issue beyond doubt by touching down, Hull grabbing late consolation tries through Richard Horne and Colin Best.
Hull: Prescott, Best, Kohe-Love, Yeaman, Barnett, Cooke, R. Horne, Greenhill, Treister, King, Ryan, Maher, Chester. Replacements: Carvell, Dowes, G. Horne, Fletcher.
Bradford: Paul, Vaikona, Pryce, Hape, Vainikolo, Pratt, Deacon, Vagana, Lowes, Parker, Gartner, Peacock, Forshaw. Replacements: Reardon, Gilmour, Radford, Moore.
Referee: S Ganson (St Helens).
London 40-18 Widnes
The Broncos finally broke their 'home' duck by beating the Vikings at Aberavon.
With their Griffin Park pitch currently undergoing its annual repair, London had opted to take on Widnes in Wales - and the move was clearly to their liking.
Tony Rea's side dominated from the start, running in six first-half tries in 23 minutes after the visitors had taken the lead with a Shane Millard try.
Bill Peden, Chris Thorman, Paul Sykes (2), Tommy Gallagher and Dennis Moran all touched down, with Thorman's five conversions making it 34-6 at half-time.
Tries: Peden, Thorman, Sykes 2, Gallagher, Moran 2
Goals: Thorman 6
Tries: Millard 2, Cantillon
Goals: J O'Neill 3
Widnes reduced the deficit with tries from Phil Cantillon and former Bronco Millard before Moran recorded his eight try in just three games for London.
London: Moran, Hall, Roy, Martin, Sykes, Purdham, Thorman, Bawden, Budworth, Retchless, Toshack, Peden, Dymock. Replacements: Marshall, Hamilton, King, Gallagher.
Widnes: Atcheson, Devlin, Bird, Hughes, Giles, J. O'Neill, Sheridan, Relf, Millard, Farrell, Hay, McCurrie, Frame. Replacements: Cantillon, Mills, J. O'Neill, Spruce.
Referee: Ian Smith (Oldham).
Huddersfield 28-26 Halifax
Brandon Costin stunned Halifax with a crucial late try to secure Huddersfield's first win in seven games.
Bottom club Halifax scored on the hooter through Andrew Frew but Costin's score meant the Giants were just out of reach.
Huddersfield started the match in fine style with Costin converting tries from Ben Roarty and Paul Reilly before Halifax hit back through two controversial Liam Finn tries.
Dane Dorahy's conversions levelled the scores but Huddersfield regained the lead just before half-time through Darren Turner.
They went further ahead when Hefin O'Hare polished off a sweeping move on 56 minutes to score in the corner.
Tries: Roarty, Reilly, Turner, O'Hare, Costin
Goals: Costin 4
Tries: Finn 2, Davidson, Frew
Goals: Dorahy 5
But Paul Davidson barged his way through the Huddersfield defence to score on 59 minutes and two kicks from Dorahy saw the visitors narrow the gap to two points.
However, Costin then pounced to set up a vital victory for the Giants.
Huddersfield: Reilly, O'Hare, Bloem, Bailey, St Hilaire, Costin,
Holroyd, Fleary, March, Gannon, O'Doherty, Roarty, Turner.
Replacements: Slicker, Morrison, Cooper, Whitaker.
Halifax: Cardiss, Kirkpatrick, Frew, Clayton, Greenwood, Dorahy,
Penkywicz, Hobson, Lawless, Birchall, McMenemy, Brocklehurst,
Replacements: Finnerty, Cruckshank, Davidson, Harmon
Referee: Robert Connolly (Wigan)
Wakefield 32-12 Warrington
The Wildcats grabbed only their fourth league win of the season to damage the play-off hopes of the Wolves.
The game was finely poised at half-time but two tries soon after the break gave Wakefield the impetus to take control.
Hooker David March surged over after 50 minutes before Adrian Vowles crashed through on the hour.
The Wildcats raced further in front when Ben Jeffries gathered his own kick to touch down.
Tries: Davis 2, Halpenny, March, Vowles, Jeffries
Goals: Davis 4
Tries: Smyth, Grose
Goals: Briers 2
And six minutes from time Brad Davis score his second
Wakefield took an early lead with tries for Davis and Colum Halpenny but the visitors hit back through winger Rob Smyth.
Warrington's Lee Briers converted to make it 10-6 then added further extra points after centre Brent Grose went over two minutes from the break.
But the Wildcats hit back in the second period to deny Warrington the chance to move above champions St Helens in the table.
Wakefield: Holland, Halpenny, Seers, Wells, Newlove, Handforth, Davis, Field, March, Hood, Slattery, Ellis, Vowles. Replacements: Spicer, Jeffries, Griffin, Snitch.
Warrington: Appo, Gaskell, Sibbit, Grose, Smyth, Briers, N. Wood, Fozzard, Clarke, Hilton, Burns, Wainwright, Domic. Replacements: Noone, Gleeson, Guisset, Stevens.
Referee: Peter Taberner (Wigan).
Leeds 39-26 Castleford
Leeds winger Francis Cummins became only the third player to score 100 Super League tries as the Rhinos opened up a four-point lead at the top of the table with victory over Castleford.
The below-par hosts had to come from behind twice to preserve their unbeaten home record after Castleford made a whirlwind start with two tries in the first nine minutes from Michael Eagar and Danny Orr.
But Leeds roared back to seize a four-point half-time lead,
thanks largely to the devastating finishing of 26-year-old Cummins, who has not missed a game in nearly five years.
After prop Wayne McDonald opened Leeds' account, the former club captain joined Wigan's Kris Radlinski and Bradford's Robbie Paul in the exclusive 100 club with two tries in seven minutes, each created by a dash of brilliance from centre Keith Senior.
Tries: McDonald, Cummins 2, Calderwood, McGuire, Burrow, Senior
Goals: Sinfield 5
Drop goal: Burrow
Tries: Eagar, Orr, Pryce 2, Rogers
Goals: Bartrim 3
Mark Calderwood then crossed for Leeds' fourth score but Castleford hauled themselves back in front with tries either side of half-time from winger Waine Pryce.
However, another quickfire spell of scoring put Leeds back in the driving seat for good as scrum-half Danny McGuire and substitute Rob Burrow touched down in a three-minute period around the hour-mark.
Eagar created a try for winger Darren Rogers to give Cas some hope, but a Burrows drop goal and a Senior try in injury time ensured it was the Rhinos' night.
Leeds: Connolly, Calderwood, Walker, Senior, Cummins, Dunemann, McGuire, McDonald, Diskin, McDermott, Furner, Poching, Sinfield.
Replacements: Burrow, Bailey, Jones-Buchanan, Feather.
Castleford: Saxton, Pryce, Gibson, Eagar, Rogers, Orr, Healey, Sampson, Hudson, Lynch, Smith, Johnson, Bartrim.
Replacements: Hepworth, Blakeway, Godwin, Huby.
Referee: Richard Silverwood (Dewsbury)
St Helens 34-38 Wigan
Wigan came from 20-0 down to beat St Helens 38-34 in a thrilling clash at Knowsley Road.
Teenager Luke Robinson grabbed a hat-trick of tries for the Warriors, who threw away a 14-0 lead against Leeds Rhinos last weekend.
Another 18-year-old, Kevin Brown, also bagged two tries for the visitors as the shell-shocked Saints slumped to their sixth league defeat of the season.
Introduced as a substitute after 21 minutes, with the Warriors already trailing 14-0, Robinson scored his first-ever Super League try in first-half injury-time.
Wigan ran in 36 unanswered points to secure a 16-point lead before a late Saints rally set up a nerve-wrecking finale which kept the 12,827 crowd on the edge of their seats.
The home side were not helped by the loss of centre Paul Newlove, who went off early in the second half and has been ruled out until mid-August after dislocating his thumb.
Saints had got off to a blistering start, with Martin Gleeson racing over for the first try with just 50 seconds on the clock.
St Helens: 34
Tries: Gleeson, Wellens, Ward, Gardner, Smith 2
Goals: Sculthorpe 5
Tries: Hodgson, Robinson 3, Brown 2
Goals: Farrell 7
Paul Wellens then touched down to increase the lead before Wigan stand-off Sean O'Loughlin was sin-binned for obstruction after 16 minutes.
Saints substitute Barry Ward crashed over from close range for a third try on 23 minutes.
But then winger David Hodgson sparked Wigan's comeback on the half-hour mark when he finished off a scrappy move.
St Helens: Wellens, Stewart, Newlove, Gleeson, Gardner, Sculthorpe, Britt, Long, Cunningham, Mason, Bennett, Joynt, Smith. Replacements: Hooper, Higham, Ward, Jones.
Wigan: Briscoe, Johnson, Aspinwall, Brown, Hodgson, O'Loughlin, Lam, C. Smith, Newton, O'Connor, Cassidy, Graham, Farrell. Replacements: M. Smith, Sculthorpe, Hock, Robinson.
Referee: Russell Smith (Castleford).