Castleford's flying start to the engage Super League season continued as they edged a thrilling encounter with Bradford 28-26 at The Jungle on Sunday.
At one point the home side were 16 points behind with 13 minutes remaining and looking all but beaten.
But the Tigers sparked into life and three tries in eight minutes gave Castleford their first win over Bradford since September 2003.
The crucial score came two minutes from time when Rangi Chase crossed for the hosts' fifth try of the day and Kirk Dixon converted to seal the win.
Dixon also scored a brace of tries - as did Michael Shenton - while Paul Deacon, Michael Platt, Glenn Morrison, Andy Lynch and Semi Tadulala crossed for the visitors.
Bradford Bulls Stats
Team
Michael Platt, Rikki Sheriffe, Paul Sykes, Chris Nero, Semi Tadulala, Ben Jeffries, Paul Deacon, Sam Burgess, Terry Newton, Andy Lynch, Steve Menzies, Glenn Morrison, Jamie Langley, Michael Worrincy, Nick Scruton, Craig Kopczak, Dave Halley,
Tries
Michael Platt(1) Semi Tadulala(1) Paul Deacon(1) Andy Lynch(1) Glenn Morrison(1)
Goal Attempts
Paul Sykes(3) Paul Deacon(3)
Goals
Paul Sykes(1) Paul Deacon(2)
Drop Goals
Castleford Tigers Stats
Team
McGoldrick, Owen, Shenton, Dixon, Wainwrightm Chase, Sherwin, Sargent, Hudson, Huby, Ferres, Westerman, Faumuina
Replacements: Feather, Massey, Netherton, Widders
Tries
Chase, Shenton (2), Dixon (2)
Goals
Dixon (4)