The Dolphins have launched a dramatic comeback win to book a week off in the NRL finals against the New Zealand Warriors, with a second half seeing them win a qualifying final in Auckland.
In a topsy turvy game that saw multiple sin bins and controversial moments, Kristian Woolf's side overcame a slow start to run away with the game during the second half.
The Warriors now face the Knights, while the Dolphins have booked a week off.
Here is how we ranked every player from the game.
1. Herbie Farnworth (The Dolphins) - A performance the likes of which we have come to expect from Farnworth. Two try assists, one of his own, cracked 250 metres. Just did it all.
2. James Fisher-Harris (New Zealand Warriors) - Fisher-Harris was the key man during the first stint for the Warriors, particularly in defence. Quieter in the second stint, but still easily the Warriors best.
3. Taine Tuaupiki (New Zealand Warriors) - Tuaupiki was strong at both ends of the park for much of the game. Felt a threat in attack, goal kicked strongly and defended well under enormous pressure.
4. Isaiya Katoa (The Dolphins) - Quiet during the first half, but Katoa played a captain's knock in the second 40 minutes. Had the ball on a string as the Dolphins came back and then over the top.
5. Jeremy Marshall-King (The Dolphins) - The Dolphins were on the back foot for much of the game, but it wasn't Marshall-King's fault. Great service, creativity and defence.
6. Erin Clark (New Zealand Warriors) - Clark's first stint was exceptional. Ran the ball strongly, looked a threat in attack and tackled everything that moved.
7. Kurt Dongohoe (The Dolphins) - Donoghoe was a major part of the Dolphins' comeback. Involved in everything during the second half, particularly with the ball in hand.
8. Mitchell Barnett (New Zealand Warriors) - A typically strong game from Barnett, running and tackling strongly. The Warriors will need more out of him over the coming weeks though.
9. Max Plath (The Dolphins) - Plath rarely plays a bad game, and he can add this one to the list of good ones. Finished with almost 100 metres and made a significant difference on the edge.
10. Hamimso Tabuai-Fidow (The Dolphins) - Tabuai-Fidow had just 40 metres heading in to the final 20 minutes, but then put his head down and became a threat. One massive run helped flipped the momentum.
11. Selwyn Cobbo (The Dolphins) - Some big runs for Cobbo, scored a try. Did miss a tackle, but a strong performance from Cobbo who has had a great season.
12. Chanel Harris-Tavita (New Zealand Warriors) - Led the kicking game for the Warriors, picked up a try assist. Solid performance.
13. Kulikefu Finefeauiki (The Dolphins) - The Warriors contained him well, but he looked dangerous at times and had a strong enough game.
14. Te Maire Martin (New Zealand Warriors) - Not enough help in the kicking game with Harris-Tavita leading it, but had some strong runs of the footy among his nine tackle breaks.
15. Jamayne Isaako (The Dolphins) - Isaako finished with almost 150 metres, with much of his work coming during the second half, as is the case for all the Dolphins.
16. Kodi Nikorima (The Dolphins) - A very quiet game until the very end, where he was pivotal in getting Farnworth and co early ball.
17. Ali Leiataua (New Zealand Warriors) - Some strong runs, decent in defence for the most part.
18. Jack Bostock (The Dolphins) - Very ordinary for the most part, looked off his game, but then scored a late try and came to life as the Dolphins came home with a wet sail.
19. Charnze Nicoll-Klokstad (New Zealand Warriors) - Strong ball-running from Nicoll-Klokstad as we have come to expect, but defensively susceptible late in the contest.
20. Jacob Laban (New Zealand Warriors) - Had an excellent first hour and change, but then missed a simple tackle in kick chase on Tabuai-Fidow which allowed the Dolphins to go the length and score.
21. Jackson Ford (New Zealand Warriors) - A solid enough return from Ford before an ankle problem ruined his night. Warriors will be sweating on him being fit next weekend.
22. Wayde Egan (New Zealand Warriors) - Service was acceptable for the most part, but threw two passes that led to errors.
23. Demitric Vaimauga (New Zealand Warriors) - Some very strong runs off the bench, and is clearly a player for the future at the Warriors.
24. Tom Gilbert (The Dolphins) - Aggressive as always, Gilbert led from the front, but didn't have a great deal of impact with only four runs of the footy.
25. Tanner Stowers-Smith (New Zealand Warriors) - Some solid minutes off the bench, but didn't stand out as he has done at other times this season.
26. Connelly Lemuelu (The Dolphins) - Some strong runs of the footy, missed a couple of tackles, but didn't let his teammates down.
27. Morgan Knowles (The Dolphins) - Limited impact, and missed a lot of tackles through the middle.
28. Francis Molo (The Dolphins) - Had one decent run off the bench, but otherwise minimal impact in his 25 minutes.
29. Ray Stone (The Dolphins) - Limited minutes, but strong in the middle third as ever. Has at least one more game left in his career.
30. Alofiana Khan-Pereira (New Zealand Warriors) - All of the reasons the Titans were happy to let Khan-Pereira walk were on display tonight. Dreadful in defence.
31. Kurt Capewell (New Zealand Warriors) - Sin binned during the first half, driven back by the defence on multiple occassions. Not a good night for Capewell.
32. Samuel Healey (New Zealand Warriors) - Came in to the game late to replace Egan. Limited minutes.
33. Adam Pompey (New Zealand Warriors) - A crazy sin bin during the first half, where he committed a shoulder charge from range in a high speed collision. May have been lucky to not collect higher and be sent off. Only came in to the team with Leka Halasima's late withdrawal.
34. Tom Flegler (The Dolphins) - Flegler lasted just ten minutes before being wiped out making a tackle. Unfortunately, he can't be ranked any higher on the work produced in game.















