Kaikorai shocked University A to win 22-10 at Bishopscourt today and clinch a place in the semifinal in Dunedin Premier Club Rugby.
Kaikorai's surprise win denied Southern a place in the semifinals despite the Magpies dispatching Green Island 50-5 at Miller Park.
Harbour was too strong for Taieri, recording a comfortable 45-15 win at Watson Park.
Alhambra-Union avoided the wooden spoon match next week with a comprehensive 47-15 win against Zingari-Richmond at Montecillo, while Dunedin cruised past Pirates 54-14.
University A and Kaikorai will meet again this week in one semifinal, while Harbour and Dunedin with contest the other.