Bay of Plenty got their ITM Cup campaign back on course with a cracking 30-11 win over Hawke's Bay in Napier on Friday.
After shading much of the match but not getting the points, the Steamers rallied to rack up four second-half tries which, added to the first-half effort from Taniela Moa, got them the bonus point as well.
The Steamers shaded the first half 8-6, with the only try of the half coming after 24 minutes when Moa took the ball off the back of a mencing maul and sniped himself for the score.
Otherwise, it was all kicks, two penalties to Andrew Horrell for Hawke's Bay and one to Bay of Plenty from fly-half Daniel Waenga.
The half deserved more than that as both teams looked to open the game up as much as possible though. Horrell made one scorching break but found himself lacking in support at the crucial moment and was forced to kick ahead.
The second half saw the introduction of Lelia Masaga and Jason Hona for Bay of Plenty, a move which reaped immediate rewards as Masaga finished off a long move started by a break from wing Lance MacDonald.
Hawke's Bay were not shy of a couple of breaks of their own but handling errors - Kahn Fotuali'i and Horrell the most culpable - let them down.
With a quarter of an hour remaining and the game still in the balance at 15-6, Magpies' centre Jason Shoemark lost the ball in contact and opponent Brett Maher raced away with the ball, eventually slipping a pass to Waenga for the killer blow.
Number eight Colin Bourke got the fourth, racing onto a chip from replacement full-back Chad Tuoro, who claimed the fifth for himself by pouncing on a poor clearance from Chris Eaton.
Hawke's Bay finally got on the scoreboard with the last move of the game, with Richard Buckman taking Zac Guildford's scoring pass.
For Hawke's Bay:
Pens: Horrell 2
For Bay of Plenty:
Tries: Moa, Masaga, Waenga, Bourke, Tuoro
Hawke's Bay: 15 Luke Rooney, 14 Richard Buckman, 13 Jason Shoemark (c), 12 Ryan McLeod, 11 Zac Guildford, 10 Andrew Horrell, 9 Kahn Fotuali'i, 8 Mike Coman, 7 Karl Lowe, 6 Michael Johnson, 5 Ross Kennedy, 4 Bryn Evans, 3 Clint Newland, 2 Hikawera Elliot, 1 Kas Lealamanua.
Replacements: 16 Eugene Smith, 17 Anthony Perenise, 18 Leighton Price, 19 Grant Webb, 20 Chris Eaton, 21 Star Timu, 22 Mark Jackman.
Bay of Plenty: 15 Toby Arnold, 14 Lance MacDonald, 13 Brett Mather, 12 Grant McQuoid, 11 Jason Hona, 10 Daniel Waenga, 9 Taniela Moa, 8 Colin Bourke (c), 7 Tanerau Latimer, 6 Solomon King, 5 Culum Retallick, 4 Luke Andrews, 3 Josh Hohneck, 2 John Pareanga, 1 Joe Savage/James McGougan.
Replacements: 16 Simon Chisholm, 17 McGougan/Savage, 18 Aidan Kuka, 19 Luke Braid, 20 Chad Tuoro, 21 Phil Burleigh, 22 Lelia Masaga.
Referee: Mike Fraser