They started the match exceptionally well, with Sonatane Takulua's early opener quickly cancelled out. The Bay appeared galvanised from falling behind and, through tries from Siaosi Iongi and Joe Royal, the Steamers were soon in front.
Both came from lineout drives but Northland soon hit back through a bit of backline spark. The Taniwha had been struggling to make inroads due to a lack of possession, but that changed when the brilliance of Takulua netted the halfback a brace.
After Dan Hollinshead and Dan Hawkins exchanged penalties in the second spell, Tim Bond and Warren Dunn swapped tries to leave the match level. And that's the way it stayed until Fosita snatched the spoils for the Taniwha.
Match moments
Prolific pack: Bay of Plenty have scored 18 tries this season and half have come from the front row.
Positive prognosis: A suspected neck injury to Brook Gilmore caused a lengthy delay but concussion was the eventual verdict.
Bay of Plenty 27 (Iongi, Royal, Bond tries; Hollinshead 3 cons, 2 pens)
Northland 30 (Takulua 2 tries, Dunn; Hawkins 3 cons, 2 pens, Fosita pen)
HT: 14-17