Mount Maunganui Sports will play in Saturday's Bayfair Baywide final after beating Te Puke Sports 35-20 at Murray Salt Stadium on Saturday.
But the red card sending off of Te Puke flanker Dan O'Rourke in the 11th minute will stir emotions on both sides long after this season is over.
O'Rourke had made an early mark with two huge tackles and an off-ball scuffle with Mount Maunganui flanker Johan Bardoul, but a more serious exchange between the two was reported by assistant referee Amon Rimene.
His advice was a red card for O'Rourke for punching, although O'Rourke later said he was retaliating to being hit himself. Referee Richard Jensen sent off O'Rourke and essentially Te Puke's season went with him.
Given the intensity and importance of the match, and the fact no player was injured in the fracas, a yellow card would have been a much more sensible option.