Hull KR came from 14-0 down in the first half to beat Castleford Tigers 26-22 at the Mend-A-Hose Jungle.
Tries from James Clare and Michael Shenton, as well as a penalty from Danny Richardson had the Tigers up by 14 after just 20 minutes.
Hull KR responded with tries from Ben Crooks and Matt Parcell, before Derrell Olpherts put the Tigers back in control going into half-time.
Once again, the Robins hit back in the second half through Crook’s second try and Ryan Hall to level the scores.
Richardson kicked the Tigers back in front by two points just past the hour. But with just a minute left, Jordan Abdull’s solo effort won the Robins the match.
It is a third win in four games for the Robins, as their impressive start to the season continues, handing Castleford only their second defeat of the season.
Castleford Tigers: Niall Evalds, Derrell Olpherts, Peter Mata’utia, Michael Shenton, James Clare, Jake Trueman, Danny Richardson, George Griffin, Adam Milner, Nathan Massey, Jordan Turner, Oliver Holmes, Brad Martin.
Subs: Paul McShane, Jesse Sene-Lefao, Daniel Smith, Lewis Peachey.
Head Coach: Daryl Powell.
Hull KR: Adam Quinlan, Ben Crooks, Brad Takairangi, Shaun Kenny-Dowall, Ryan Hall, Jordan Abdull, Rowan Milnes, George King, Matt Parcell, George Lawler, Luis Johnson, Kane Linnett, Dean Hadley.
Subs: Korbin Sims, Jez Litten, Matty Storton, Will Maher.
Head Coach: Tony Smith
3 mins: TRY- James Clare (Castleford Tigers) 4-0
4 mins: CONVERSION- Danny Richardson (Castleford Tigers) 6-0
16 mins: TRY- Michael Shenton (Castleford Tigers) 10-0
17 mins: CONVERSION- Danny Richardson (Castleford Tigers) 12-0
20 mins: PENALTY GOAL- Danny Richardson (Castleford Tigers) 14-0
23 mins: TRY- Ben Crooks (Hull KR) 14-4
24 mins: CONVERSION- Jordan Abdull (Hull KR) 14-6
29 mins: TRY- Matt Parcell (Hull KR) 14-10
30 mins: CONVERSION- Jordan Abdull (Hull KR) 14-12
38 mins:TRY- Derrell Olpherts (Castleford Tigers) 18-12
39 mins: CONVERSION- Danny Richardson (Castleford Tigers) 20-12
48 mins: TRY- Ryan Hall (Hull KR) 20-16
58 mins: TRY- Ben Crooks (Hull KR) 20-20
63 mins: PENALTY GOAL- Danny Richardson (Castleford Tigers) 22-20
79 mins: TRY- Jordan Abdull (Hull KR) 22-24
80 mins: CONVERSION- Jordan Abdull (Hull KR) 22-26