Bay of Plenty held on for a tense 26-24 win over Hawke's Bay in Napier today to sneak into the Mitre 10 Cup semifinals.
The Steamers led 26-10 with only 10 minutes remaining but the Magpies gave the visitors a late scare, scoring two quick tries to narrow to within two points.
They pushed forward in search of the win as the clock moved into injury time only to turn the ball over and hand Bay of Plenty victory.
The Steamers now sit on 23 competition points along with Manawatu, however their victory over the Turbos last week means they sit third in the Championship.
Manawatu will be praying North Harbour lose to Northland tomorrow afternoon, otherwise their 2016 campaign will draw to an end.