Roger Tuivasa-Sheck has sent his former side Sydney Roosters tumbling to their fifth successive loss to start the NRL season in a sensational 32-28 golden-point Warriors win.
The superstar fullback finished off a 70-metre movement to race away for the match-winning try in extra-time at Central Coast Stadium on Sunday in front of 10,113 fans.
After Tuimoala Lolohea fielded a lacklustre Jackson Hastings kick and found some space, he dished off to Tuivasa-Sheck who charged to the tryline and produced a powerful fend on Shaun Kenny-Dowall to cross.
The scores were locked at 28-all after 80 minutes.
For your repeated viewing pleasure, Roger Tuivasa-Sheck sticks a dagger into the hearts of his former teammates with an 80-metre gem to clinch the Warriors' win over the Roosters in golden point time.Try of the season so far?Posted by Newshub Sport on Saturday, 2 April 2016
Tuivasa-Sheck's try was his first for the Warriors since leaving the Roosters at the end of last season in his first match against his old side.
Kenny-Dowall scored the first of his two tries in the fourth minute chasing down a Blake Ferguson kick, and a Hastings conversion and a penalty goal minutes later took the home side out to 8-0.
The Warriors then struck back in fine style, scoring four tries in 20 minutes.
Manu Vatuvei crashed over to open the visitors' account in the 15th minute before Solomone Kata scored his first try 13 minutes later.
Shaun Johnson then crossed for two tries, the second a scintillating 55m effort in which Lolohea broke the line and kicked inside for a flying Johnson to touch down under the posts. Johnson's conversion put the Warriors out to 20-8.
Kenny-Dowall grabbed his second, from a Jake Friend kick, just before halftime for a scoreline of 20-14 at the break.
Sio Siua Taukeiaho forced his way over for the Roosters to bring the score to 20-all in the 52nd minute.
Mitchell Aubusson then broke the Warriors' line and raced 50m to put the home side ahead 26-20 three minutes later before Kata crossed out wide soon after on the back of a Roosters dropped ball from the re-start.
A Hastings penalty goal inched the Roosters ahead in the 64th minute before Johnson replied with another penalty with six minutes remaining.
Both sides missed shots at field goal in the final five minutes before the game moved into extra-time.
Click above for highlights