The Bulls made it back-to-back wins with a 30-16 triumph over Harlequins at the Stoop.

Following last week's win against Salford, they put in another solid display to further enhance their play-off chances.

Despite spending long spells defending, the visitors produced two super plays to take a lead into the break.

Quins scored first, Karl Pryce bundling straight through Ben Jeffries and Andy Lynch to touch down within eight minutes, earning just reward for their early dominance.

But Bradford stuck in there and took the lead when Patrick Ah Van scored after Jeffries' excellent break before converting himself.

Quins had plenty of chances to edge themselves back in front but were instead left stunned by sublime Shad Royston a minute before half-time.

The Aussie full back fielded a Luke Gale kick inside his own 10-metre line, spotted a gap and went for it, stunning even his own team-mates.

Once Royston had stepped past Chris Riley and Luke Ambler on the hosts' 40-metre line, he was home and dry, making a strong claim for try of the season.

Ah Van's conversion made it 12-4 and the second half started in equally positive fashion.

Off the back of a Quins drop-out, Matt Diskin and Jeffries combined to put Ah Van in for a try he converted himself.

Ah Van then kicked a penalty but Quins responded swiftly, Karl Temata scoring from Gale's short restart.

Elliott Whitehead landed the killer blow when he scored an interception try from halfway against the run of play but the hosts made it tight after Pryce grabbed his second.

Andy Lynch used raw power to grab the final try of the game a minute from time, Ah Van's conversion wrapping up the win.

Bulls: Shad Royston; Jason Crookes, Patrick Ah Van, Elliott Whitehead, Michael Platt; Marc Herbert, Ben Jeffries; Andy Lynch, Matt Diskin, Craig Kopczak, Olivier Elima, Tom Olbison, Jamie Langley. Interchange: Heath L'Estrange, Tom Burgess, Danny Addy, James Donaldson.

Quins: Chris Riley; Jamie O'Callaghan, Tony Clubb, Karl Pryce, Chris Melling; Chris Bailey, Luke Gale; Danny Ward, Chad Randall, Karl Temata, Mike Burnett, Lee Mitchell, Oliver Wilkes. Interchange: Olsi Krasniqi, Luke Ambler, Andy Ellis, Nick Kouparitsas.