TWO late tries in extra-time from Waisiki Ramatau and Semisi Qoro helped the Sabeto Roosters reach their second Vodafone Cup final.
Ramatau was part of the Roosters side that won the 2010 competition.
Other members of that 2010 squad who scored in yesterday's 30-20 premier grade semi-final win over Police Sharks were Roger Qoro and Peniasi Senikarawa.
The Roosters were leading 18-14 with 10 minutes left when Akuila Masi scored in the corner to help the Sharks draw level 18-all.
The missed conversion from Joe Katonibau forced the match into extra time. He kicked a penalty in extra time to give Sharks the lead, 20-18.
Ramatau's try and Roger's penalty gave Roosters the edge they needed. Semisi's last minute try was converted by Senikarawa for the 30-20 win.
Roosters coach Vela Tawake said his message to the boys was to contain the bigger Sharks forwards and to stay focused.
"They (his team) managed to do that and we survived the game," he said.
He said his players suffered a lot of injuries yesterday and would need to recuperate for the final.
"We will need a lot more organisation for the final and we will need to work on our one-on-one defence," Tawake said.
Sharks team manager Livai Toribau congratulated the Roosters on their win and said decision-making cost his team the game.
"We had some chances to score points but we took wrong options and it cost us," Toribau said.
"But we thank the boys for their efforts. This competition was build-up for us for the Police Rugby League World Cup in England next year and it was a learning experience for us.
"It has shown us some weaknesses that will need we will need to improve on before the World Cup."