Centre Wayne Gibson scored three tries when bottom placed Harbour beat third placed Alhambra-Union 38-25.
A last minute drop goal by first five-eighth Stephen Fenemor gave University A an upset 31-30 win over competition leaders Taieri.
The students started with a blast and scored three early tries to lead 22-3 after 20 minutes. Taieri clawed their way back into the game and took the lead 30-28 with three minutes left before University won the game with the last play of the game.
A performance straight off the top shelf from the Green Island forward pack set up a memorable 28-13 win over second placed Southern and helped Green Island lift the Speight's Challenge Shield.
Fullback Tony Ensor scored two of Kaikorai's six tries when Zingari-Richmond was beaten 41-24.
UNIVERSITY A..........................................31
TAIERI......................................................30
University A 31 (Paul Grant, Fassiu Fuatai, Harry Corkill tries; Stephen Fenemor 2 con, 3 pen, drop goal), Taieri 30 (Matt Davidson, Rhys Collins tries; Andrew Reid con, 5 pen; Ben Nowell pen). Halftime: University 22-16.
HARBOUR...............................................38
ALHAMBRA-UNION................................25
Harbour 38 (Wayne Gibson 3, Lex Kaleca, Nick Harwood tries; Ollie Cuthill 2 con, 3 pen),
Alhambra-Union 25 (Tili Puloka, Chris Guild, Nick Wright tries; Peter Breen 2 con, 2 pen). Halftime: Harbour 21-6.
DUNEDIN...............................................55
PIRATES..................................................27
Dunedin 55 (Liam Edwards 2, Pera Gibbs, Tumua Ioane, Jesse Toto, Mitchell Zandstra, Will Henry, Sam Anderson-Heather tries; Edwards 6 con, pen), Pirates 27 (Marshall Suckling 2, Poamo Aiiloilo, Paul Miller tries; Glenn Dickson 2 con, pen). Halftime: Dunedin 26-15.
KAIKORAI............................................41
ZINGARI-RICHMOND...........................24
Kaikorai 41 (Tony Ensor 2, Bryce Morgan, Logan Moore, Matt Te Tana, Blair Laughton, Mitch Clarke tries; Te Tana 3 con), Zingari-Richmond 24 (Tom Rowe, Shota Horie, Daniel Ramsay tries; Mark Hunter 3 con, pen). Halftime: Kaikorai 24-10.
GREEN ISLAND....................................28
SOUTHERN.........................................13
Green Island 28 (Junior Sala, Andre Clarke, Mika Mafi, Sofele Tuiganala tries; Joe Bartlett, 1 con, 2 pen), Southern 13 (Warren Moffat try; Ben Patston 1 con, 2pen). Halftime: Green Island 13-10.