James O'Connor kicks the winning penalty against the Blues. Photo: Iain McGregor/ActionPress
A last play penalty goal to James O'Connor has given the Crusaders a thrilling 25-22 win over the Blues in Christchurch, preserving their top spot on the Super Rugby Pacific ladder.
The decisive play was due to a huge scrum effort from the Crusaders' pack, which gave referee Nic Berry no option but to award a penalty 40 metres out.
The former Wallaby O'Connor had knocked over a penalty from almost exactly the same spot nine minutes earlier and again was dead on target to win a game that had been played in difficult conditions thanks to steady rain.
Earlier, Crusaders prop Tamaiti Williams opened the scoring with a well taken try inside the first few minutes.
However, the Blues shook off the early setback to dominate territory and possession for most of the rest of the half, denied first by the TMO and then scoring through lock Josh Beehre.
The game was looking to be locked up at half-time but the Crusaders cashed in on being handed the ball in the Blues' 22 as time expired, a lovely pass from David Havili sending Will Jordan over.
Christian Lio-Willie barged over from a lineout after the break to open up a two-try lead for the Crusaders, but the Blues then went back to their possession-based game in the wet conditions, eventually creating an opportunity after 64 minutes.
First Hoskins' Sotutu did it himself in the 58th minute, then his outrageous behind the back pass for AJ Lam to score made it 19-all.
Beauden Barrett, who had been controlling the game very well with his kicking game, then knocked through a penalty to give the Blues their only lead of the game.
However, up stepped O'Connor to provide the final, dramatic act of the game.
The win preserves the Crusaders' lead at the top of the Super Rugby standings, they now head to Dunedin next weekend for match against the Highlanders.
The Blues are now in must win territory to try and defend their title, they sit in eighth and face a tough challenge in Brisbane next weekend against the Reds.
Read how the game unfolded with RNZ's live blog:
Team lists
Crusaders: 1. Tamaiti Williams, 2. Codie Taylor, 3. Fletcher Newell, 4. Scott Barrett, 5. Antonio Shalfoon, 6. Cullen Grace, 7. Ethan Blackadder, 8. Christian Lio-Willie, 9. Noah Hotham, 10. Taha Kemara, 11. Sevu Reece, 12. David Havili/Dallas McLeod (c), 13. Levi Aumua, 14. Chay Fihaki, 15. Will Jordan
Bench: 16. Ioane Moananu, 17. George Bower, 18. Kershawl Sykes-Martin, 19. Jamie Hannah, 20. Corey Kellow, 21. Kyle Preston, 22. James O'Connor, 23. Macca Springer/Dallas McLeod
Blues: 1. Joshua Fusitu'a, 2. Ricky Riccitelli, 3. Angus Ta'avao, 4. Patrick Tuipulotu (capt), 5. Josh Beehre, 6. Anton Segner, 7. Dalton Papali'i, 8. Hoskins Sotutu, 9. Finlay Christie, 10. Beauden Barrett, 11. Mark Tele'a, 12. AJ Lam, 13. Rieko Ioane, 14. Cole Forbes, 15. Zarn Sullivan
Bench: 16. Kurt Eklund, 17. Mason Tupaea, 18. Hamdahn Tuipolotu, 19. Laghlan McWhannell, 20. Cameron Suafoa, 21. Adrian Choat, 22. Taufa Funaki, 23. Harry Plummer