Numerous missed tackles and poor discipline proved costly for the Magpies in the first half. Bay of Plenty's scrum was also superior for most of the first 40.
The Magpies dominated possession and territory early in the second and were rewarded with a 48th minute try to halfback Brad Weber with a replica of Judd's effort. Falcon converted from out wide.
Two minutes later player of the match Weber scored his second try after clever work from Lowe. Falcon again added the extras and the Magpies led 22-13. Judd scored his second try in the 60th minute with a clever run down the blindside.
A soft turnover from the Magpies and a powerful break from substitute lock Aaron Carroll led to a try from Delaney in the 65th minute which he converted to give the Steamers a 25-22 lead. Five minutes later Delaney extended the visitors lead with a handy penalty. To their credit the Magpies kept battling and were rewarded with a 78th minute try to substitute prop Joe Apitokoa which Falcon converted to secure the win.
Scorers:
Hawke's Bay Magpies 29 (Brad Weber 2 Jonah Lowe, Joe Apikotoa tries; Tiaan Falcon 3 cons, pen), Bay of Plenty Steamers 28 (Richard Judd 2, Mike Delaney tries; Delaney 3 pens, 2 cons). HT: Steamers 13-8.