Ryan Hoffman's 78th-minute try snatched New Zealand Warriors a 28-22 victory over Gold Coast Titans, while St George Illawarra Dragons lost Josh Dugan to injury in a comprehensive win against Wests Tigers.
Hoffman capped a sensational second-half display, which included a try from debutant Kieran Foran, as the Warriors fought from 10 points down to end a run of three successive defeats.
Stephen Kearney's side led when Shaun Johnson converted David Fusitu'a's try midway through the first half, but a Kane Elgey double in the space of three minutes sent the Titans into half-time with a comfortable advantage.
Roger Tuivasa-Sheck crossed off a scrum as the Warriors made their dominant start to the second period count, before Foran sliced through the Gold Coast line and Johnson added the extras to tie the game with 17 minutes remaining.
Failed drop-goal attempts from both sides preceded Hoffman powering over off a ball from Johnson with two minutes remaining, with injuries to Joe Greenwood, Nathaniel Peteru and Tyrone Roberts compounding the Titans' misery.
-- NRL (@NRL) April 2, 2017
There was similar cause for concern for the Dragons despite thumping the Tigers 28-6 due to an injury to Dugan.
The Australia international appeared to sustain a hamstring problem in the 60th minute at ANZ Stadium, with Kurt Mann consequently finishing the match at full-back.
Dugan's injury casts a shadow on what was a formidable display from Jason Nightingale, the winger running in a first-half hat-trick as the main beneficiary of Gareth Widdop's creative performance.
Kevin Naiqama threatened a second-half fightback from the Tigers, but St George responded through Tim Lafai and Nene MacDonald scores before Leeson Ah Mau sealed the win with a penalty on his 100th appearance for the club.