So much for home advantage.
The top two ranked sides in Saturday's Bayfair Baywide semifinals were both eliminated in front of their home supporters in an action-packed and controversial afternoon of rugby.
Te Puke Sports had led the competition all season but their hopes of adding another Baywide title were shattered early in the match against fourth qualifiers Mount Maunganui Sports.
Flanker Dan O'Rourke was sent off for punching in an incident. Once he received his marching orders, it tipped the scales firmly in favour of the highly efficient Mount Maunganui side.
The visitors jumped out to a 19-3 lead by halftime and never looked like losing.