The Bulls threw away a 20-6 second-half lead to draw a thrilling derby with Leeds 20-20.

A stunning first-half effort saw the Bulls take a commanding 16-6 half-time lead.

They hit the front right from the off when a good kick-chase established position and Chris Nero scored off the short ball from Matt Orford, who also converted.

It quickly got better when Dave Halley finished a move out wide before Orford added a penalty.

A further try followed from Steve Menzies after Ryan Hall had lost possession but the Bulls were denied a perfect first half when Lee Smith scored on his Rhinos return.

The Bulls looked to have put the result beyond doubt when Nero scored again after the break and Danny Buderus was sin-binned but Leeds roared back.

Brett Delaney started the revival and Kevin Sinfield scored before Smith completed a fairytale comeback to snatch a draw.

Bulls: Brett Kearney; Dave Halley, Michael Platt, Chris Nero, Stuart Reardon; Paul Sykes, Matt Orford; Nick Scruton, Heath L'Estrange, Andy Lynch, Jamie Langley, Elliott Whitehead, Steve Menzies. Interchange: Wayne Godwin, Craig Kopczak, James Donaldson, Glenn Hall.

Rhinos: Brent Webb; Lee Smith, Brett Delaney, Keith Senior, Ryan Hall; Danny McGuire, Rob Burrow; Kylie Leuluai, Matt Diskin, Ryan Bailey, Ian Kirke, Jamie Jones-Buchanan, Kevin Sinfield. Interchange: Ali Lauitiiti, Luke Burgess, Danny Buderus, Luke Ambler.