Sharks playmaker Braydon Trindall led his side to a hoodoo busting 26-18 defeat of the Cowboys to set up a grand final qualifier against Penrith next week.
Trindall scored two tries and laid on another as the Sharks stormed to a 24-0 halftime lead and hung on to end a seven-match losing streak in finals matches.
Taking on responsibility for Cronulla's kicking game, Trindall forced four goal line dropouts and produced 20 kicks totalling 641 metres.
From the field: Trindall
North Queensland fought back in the second half, with Valentine Holmes scoring two tries but he and fellow Cowboys back Kyle Feldt finished their last match for the club on the sideline after being injured.
The first penalty in the game was a penalty try after Cowboys prop Rueben Cotter took out Trindall as he chased a kick in the 14th minute and both referee Ashley Klein and the Bunker believed the Sharks playmaker would have scored.
The try gave the Sharks an immediate boost and Cam McInnes crossed two minutes later after winger Ronaldo Mulitalo tapped back a Nicho Hynes bomb for Teig Wilton, who passed to his skipper to score.
Cameron McInnes Try
Wilton looked set to be the next to score after a long range Mulitalo break but the Kiwi winger's pass was touched in flight by Jake Clifford.
Trindall then finished a brilliant Sharks try after launching a bomb that bounced up for centre Jesse Ramien, who produced a flick pass for the five-eighth to score.
Mulitalo extended the lead after Trindall combined with centre Kayal Iro to create an overlap for the star winger to simply stroll over out wide just before halftime and Sharks fans were thinking about meeting Penrith next weekend.
Ronaldo Mulitalo Try
However, it was a different Cowboys team in the second half as Dragons-bound centre Val Holmes inspired a stunning comeback that fell just short.
Holmes sparked the fightback when he stepped inside Toby Rudolf and Will Kennedy to score in the 42nd minute.
Valentine Holmes 1st Try
Cotter scored in the 55th minute after Sione Katoa spilled a Tom Dearden bomb and the Maroons five-eighth picked up before passing to his unmarked co-captain.
Holmes scored his second in the 70th minute but suffered a knee injury in the process and later had to be assisted from the field, joining departing winger Kyle Feldt on the sideline.
Match: Sharks v Cowboys
Finals Week 2 -
home Team
Sharks
4th Position
away Team
Cowboys
5th Position
Venue: Allianz Stadium, Sydney
Match snapshot
Braydon Trindall 1st Try
- Cronulla's back five of Will Kennedy (162m), Sione Katoa (176m), Jesse Ramien (130m), Kayal Iro (165m) and Ronaldo Mulitalo (194m) carried the ball for a combined 827 metres from 98 runs.
- The Sharks have won 12 of their past 14 games against the Cowboys.
- Cronulla second-rower Briton Nikora was placed on report for a late tackle on Tom Dearden.
- Departing Cowboys backs Val Holmes and Kyle Feldt failed to finish their last matches for the club due to injuries.
- Referee Ashley Klein became just the second person to control 400 NRL matches.
- Sharks winger Ronaldo Mulitalo has scored 11 tries in 12 games against the Cowboys.
- The Sharks had lost their previous seven finals matches.
Play of the game
Braydon Trindall 2nd Try
What they said
Sharks: Finals Week 2
Cowboys: Finals Week 2