"Our backs are against the walls now and we're going to have to turn up and win some footy games real quickly."

Young fullback Matt Dufty and hooker Cameron McInnes were sensational for a Dragons attack that continues to fire, while Gareth Widdop also booted four penalty goals.

It marks the first time since Melbourne in 2013 that a team has gone through the opening six rounds undefeated.

The Warriors have a chance to join them on 12 points on Saturday when they take on Brisbane in Auckland before the NRL's form sides meet next week.

They will need to find a way to stop the fleet-footed Dufty, who stepped his away across for two tries - including the Dragons' opener where he used excellent footwork across both sides of the field before finding a gap.

McInnes also scored from a long-range effort when he went 50 metres from dummy-half, after he had earlier been sin-binned for a professional foul.

"We were a little off to start the game in terms of our intent in our defence, but when we needed to find it we did," Dragons coach Paul McGregor said.

"And some individual brilliance probably got us over the line tonight more than team talent."

There was plenty to like about the Sharks in attack, after Flanagan made Matt Moylan his full-time fullback during the week and Trent Hodkinson his No.6.

Hodkinson set up two tries in the loss, while Dugan and Valentine Holmes' combination on the right edge looked dangerous after the NSW centre set up a four-pointer for his winger with a slick offload.