Northland were awarded five straight penalties to gain some momentum and field position.
Referee Mike Lash ran out of patience, issuing a verbal warning to captain Culum Retallick. No doubt discipline would be a key discussion point this week in the Steamers' camp.
Northland took the lead through a try to Waisea Lawebuka and Breen kicked his team to 11-8 after 27 minutes from another penalty.
But that was the end of Northland's control on the game.
The Steamers put some concerted phases on attack, sparked by winger Monte Ioane, which led to a try to Terrence Hepetema after a great chip kick from Kelly Haimona.
Steamers No 8 Joe Tupe was clobbered in the air taking the kick-off which meant 10 minutes in the bin for Tom Robinson.
With a man advantage the Steamers lifted the intensity up front. Hepetema went close before Parete crashed over for his second try for a 19-11 lead at halftime.
Outstanding Steamers player Tupe scored the first of his two second half tries almost from the restart, after a superbly organised rolling maul travelled 23 metres.
The Steamers then took complete charge of the game and immediately set siege on the Northland line.
Referee Lash awarded a penalty try for cynical play and sent Shane Neville to the bin, just after Robinson returned from the naughty chair.
The Steamers were cruising up 33-11 but would be disappointed Northland winger Lawebuka went through some weak defence to score his second try.
Fresh legs from the subs bench sparked the Steamers and it was that man Tupe who crashed over for the Bay's sixth try.
The biggest cheer of the night came after former Rotorua Boys' High star Isaac Te Aute showed his rare speed to sprint away and score in the corner.
Another Rotorua favourite Te Rangi Fraser waltzed through to score with his first touch to bring up 50 points.
Northland had the last laugh with a late try but it was undoubtedly the Steamers night.
Bay of Plenty 52 (Jesse Parete 2, Joe Tupe 2, Terrence Hepetema, Isaac Te Aute, Te Rangi Fraser tries; penalty try; Kelly Haimona 5 cons; Te Aihe Toma con)
Northland 25 (Waisea Lawebuka 2, Matt Talaese tries; Peter Breen 2 con, 2 pen) HT 19-11