Addin Fonua-Blake's late try sent Tonga into the semi-finals, Michael Gabrael scored in Lebanon's golden point win and Briton Nikora crossed for the Kiwis as the Sharks' men wrapped up the group stage of the Rugby League World Cup.
Five Sharks are still chasing a World Cup title with Australia, New Zealand and Tonga, though Ronaldo Mulitalo will miss the Kiwis' semi-final through suspension.
Here's how every Shark fared in Round 3.
Addin Fonua-Blake (Tonga)
Result: Tonga 20 def. Samoa 18, CommBank Stadium, Sunday 1 November
• Scored the match-winning try in the 73rd minute
• 139 run metres from 11 carries, with 4 tackle breaks
• 18 tackles in 46 minutes
With Samoa leading 18-14, the Tonga co-captain took a pass one off the ruck and burst through two defenders to score, before Isaiya Katoa's conversion sealed it. The win in front of 29,411 fans sent Tonga through to the semi-finals as the top side from Pools B and C.
Sione Katoa (Tonga)
Result: Tonga 20 def. Samoa 18
• Named in the reserves but not used
Katoa made way as Dallin Watene-Zelezniak returned to the wing, after scoring a double against Lebanon in Round 2. He remains part of the Tonga squad for the semi-final.
Briton Nikora (New Zealand)
Result: New Zealand 78 def. Fiji 0, Cbus Super Stadium, Saturday 31 October
• Started in the second row and played the full 80 minutes
• 1 try (64th minute)
• 99 run metres, 5 tackle breaks and 15 tackles
After going unused off the bench in Round 2, Nikora was back in the starting side and crossed for the Kiwis' 11th try as they booked their place in the semi-finals.
Ronaldo Mulitalo (New Zealand)
Result: New Zealand 78 def. Fiji 0
• 1 try and 1 try assist
• 4 tackle breaks
Mulitalo scored in the 30th minute but was sent off early in the second half for a high tackle on Fiji winger Ronald Philitoga. He accepted a one-match ban and will miss the Kiwis' semi-final against Tonga.
Michael Gabrael (Lebanon)
Result: Lebanon 24 def. France 20 (golden point), CommBank Stadium, Sunday 1 November
• 1 try (46th minute)
• Played all 85 minutes at centre
• 71 run metres from 11 carries
Gabrael crossed early in the second half, and Lebanon won their first game of the tournament in golden point when Abbas Miski intercepted a chip kick and raced away to score in the 85th minute. It was a fitting finish to the 21-year-old's first World Cup.
Blayke Brailey (Australia)
Result: Australia 66 def. Cook Islands 6, Queensland Country Bank Stadium, Saturday 31 October
• Not in the 19 as Harry Grant returned at hooker
The Kangaroos rotated their squad for their final group game after already locking in a semi-final spot. Brailey remains in the squad for the semi-final against Samoa.
KL Iro (Cook Islands)
Result: Cook Islands 6 lost to Australia 66
• Captained the Aitu from centre and played the full 80 minutes
• 127 run metres from 14 carries, with 51 post-contact metres
Iro led from the front against the world champions as the Cook Islands' campaign came to an end in Townsville.
Up next: Semi-finals
Five Sharks are still in the hunt, with the winners to meet in the final at Suncorp Stadium, Brisbane, on Sunday 15 November.
New Zealand v Tonga
Saturday 7 November · 8:05pm · McDonald Jones Stadium, Newcastle
Sharks: Briton Nikora, Ronaldo Mulitalo (suspended), Addin Fonua-Blake, Sione Katoa
Australia v Samoa
Sunday 8 November · 8:05pm · Allianz Stadium, Sydney
Sharks: Blayke Brailey
All matches are live and free on Seven and 7plus Sport.