St George Illawarra have sealed their place in the top four on the NYC competition ladder with a 34-all draw with the Bulldogs at ANZ Stadium.
The Dragons started off the game fast through Jackson Ford when he finished off an unreal try that started when Zac Lomax regathered a towering bomb, before multiple passes allowed the centre to score in the corner after two minutes.
Dragons back-rower Jayden Morgan had a double within 15 minutes before Michael Doolan pegged one back for the Bulldogs 10 minutes later.
TJ Uele's dive over from dummy-half put the Dragons even further ahead with three minutes left in the first half but that would be cancelled out 60 seconds later when Zac Hetherington scored for the Bulldogs.
Down 22-10 at half-time, Hetherington had his double for the Bulldogs just two minutes into the second stanza.
Two tries in the space of three minutes for Bulldog Joseph Tramontana helped push the away side into the lead for the first time come the 50th minute.
Dragons fullback Lomax scored midway through the second half to level the scoreline at 28-all deadlock.
The Dragons reclaimed the lead in the 64th minute when Jackson Willis finished off a long-range movement.
Doolan had his second in the final seven minutes to help level the scores up again for the Bulldogs.
Although Lomax had an opportunity to kick a penalty goal in the final two minutes to win the game but it was waved away, and the Red V finished all tied up with the Bulldogs.
The Dragons finished third on the NYC competition ladder as a result and will play the Penrith Panthers next weekend in a qualifying final.
St George Illawarra 34 (Jayden Morgan 2, Jackson Ford, TJ Uele, Zac Lomax, Jackson Willis tries; Zac Lomax 5 goals) drew with Canterbury-Bankstown Bulldogs 34 (Joseph Tramontana 2, Zac Hetherington 2, Michael Doolan 2 tries; Adam Keighran 5 goals) at ANZ Stadium, Olympic Park. Half-time: Dragons 22-10.