A goal in added time by Player of the Day Ryan Ashby earned Cambridge a much-needed 3-2 win at Otumoetai in the WaiBOP Championship.
The win keeps Cambridge in a three-way battle for the title, with Otumoetai and Tauranga Old Blues.
Playing in tricky windy conditions, Cambridge went behind after 15 minutes when their defence failed to deal with an Otumoetai corner and Caelan Fraher scored.
Forward Tom Woutersen found the equaliser in the 27th minute, scoring from the edge of the penalty area.
The sides turned around 1-1 with Cambridge playing into a strong wind for the second half.
Midfielder Haydn Roil put Cambridge ahead with a solo effort on the hour but scrappy play allowed Otumoetai to find a leveller through substitute Caleb Gilchrist in the 73rd minute.
The introduction of substitutes Willem Dikmans and Sam Reidy lifted the tempo and as time wound down, Cambridge found the winner.
A shot by Dikmans was fumbled by the Otumoetai goalkeeper and Ashby got to it first to clinch the result.
Cambridge’s next game is against Hamilton Wanderers at John Kerkhof Park next Saturday (June 26), with a 2.45 kick-off.
Main photo: Ryan Ashby … winning goal and Player of the Day award.
WaiBOP Championship results
Otumoetai 2-3 Cambridge (ht: 1-1)
OTU: Caelan Fraher, Caleb Gilchrist.
CAM: Tom Woutersen, Haydn Roil, Ryan Ashby.
Tokoroa 4-1 Papamoa (ht: 1-1)
TOK: Nick Field 3, Chris Teague.
PAP: Harry Pidgeon.
Hamilton Wanderers 2-2 Taupo (ht: 2-1)
WAN: Braxton Bailey, Jermaine Andeweg.
TAU: Bradley Frew, Brody Neil.
Whakatane Town 9-2 Te Awamutu (ht: 6-1)
TAW: Joel Roil, Aaron Marr.
Ngaruawahia United v Waikato Unicol – abandoned
Te Puke United v Tauranga Old Blues – postponed