It exemplified a topsy-turvy match. The Vulcans conceded a soft try to Trent Cutler in the second minute when he beat the attentions of four defenders but led 12-10 at halftime after tries to Willie Peace and Glen Fisiiahi, who raced 95m after snaffling a grubber close to his line
They were then on the ropes in the third-quarter and the Bulldogs took control on the back of a handful of Vulcans errors to establish a handy lead. It looked like the fact they were down to 15 fit players - Sione Lousi limped off with a calf injury in the third minute and Fisiiahi joined him on the sidelines with a groin injury on the hour - was taking its toll.
The Bulldogs played the sort of controlled football that had earned them consecutive NSW Cup titles and, with a handful of NRL players in their ranks, looked like they would have the experience to close the game out. But Godinet, who was excellent all game even though he had to fill in at fullback once Fisiiahi went off, sniped over from dummy-half in the 71st minute to give his side a chance.
He then delivered a brilliant offlload to Penehe three minutes later to snatch the lead. Penehe crossed again two minutes from time but was adjudged to have taken advantage of a shepherd.
That would have been the match-winner but, instead, that role was left to Wright.
"I thought we were all over them,'' Vulcans captain Isaac John said. "We just needed to hold the ball. But it's a lesson learned, and a massive lesson.''
Vulcans 28 (Willie Peace 2, Glen Fisiiahi, Pita Godinet, Ivan Penehe tries; Brett Seymour 4 gls) Bulldogs 30 (Michael Lett 2, Jonathan Wright 2, Trent Cutler, Joel Romelo, tries; Bryson Goodwin 3 gls). HT: 12-10.