University has limped into the top six playoffs despite a 31-24 loss to Harbour at Watson Park today.
It was in a tussle with Green Island for the final playoffs berth, but neither side could manage a win in the final round.
The Grizzles were rolled 24-19 by Zingari-Richmond at Montecillo.
Zingari-Richmond fullback Shaun Driver played his 100th game for the side and shone, knocking over four penalities and a conversion.
Taieri, who had the bye this week, will host University in the playoffs.Dunedin edged Southern 36-32 at Kettle Park and will have to do it all again next weekend.
It will host the Magpies in the second playoff game, while Harbour's win secured it home advantage against Kaikorai, who dispatched Alhambra-Union 52-20 at Bishopscourt today.
Action from today's premier club rugby match between Southern and Dunedin at Kettle Park. Photo: Gerard O'Brien
The scores:

Dunedin 36-32 Southern Fulltime
Kaikorai 52-20 Alhambra-Union Fulltime
Zingari 24-19 Green Island Fulltime
Harbour 31-24 University Fulltime
Taieri - bye