Event: ADW August 2025
Site: https://lichess.org/broadcast/auckland-double-weekends-2025--august/round-2/Aw5PuPfI/oplJEwBv
White: Crack, Malcolm
WhiteElo: 1894
Black: Hettiarachchi, Kisara
BlackElo: 1708
Result: 1-0
ECO: C05
Opening: French Defense: Tarrasch Variation, Closed Variation
Variant: Standard
TimeControl: 90 minutes, 30 seconds increment.

1. e4 { [%clk 1:30:54] } 1... e6 { [%clk 1:30:49] } 2. d4 { [%clk 1:31:16] } 2... d5 { [%clk 1:31:08] } 3. Nd2 { [%clk 1:31:35] } 3... Nf6 { [%clk 1:31:12] } 4. e5 { [%clk 1:31:53] } 4... Nfd7 { [%clk 1:31:39] } 5. Bd3 { [%clk 1:32:14] } 5... c5 { [%clk 1:31:50] } 6. c3 { [%clk 1:32:37] } 6... Nc6 { [%clk 1:31:53] } 7. Ngf3 { [%clk 1:32:58] } 7... Qb6 { [%clk 1:30:52] } 8. O-O { [%clk 1:33:19] } 8... cxd4 { [%clk 1:30:25] } 9. cxd4 { [%clk 1:33:45] } 9... Nxd4 { [%clk 1:30:14] } 10. Nxd4 { [%clk 1:34:12] } 10... Qxd4 { [%clk 1:30:41] } 11. Nf3 { [%clk 1:34:40] } 11... Qb6 { [%clk 1:29:08] } 12. Qa4 { [%clk 1:35:03] } 12... Qb4 { [%clk 1:20:25] } 13. Qc2 { [%clk 1:34:48] } 13... h6 { [%clk 1:18:22] } 14. a3 { [%clk 1:33:37] } 14... Qb6 { [%clk 1:00:16] } 15. Qa4 { [%clk 1:32:29] } 15... Be7 { [%clk 0:58:21] } 16. Qg4 { [%clk 1:31:59] } 16... Bf8 { [%clk 0:56:06] } 17. b4 { [%clk 1:30:36] } 17... Qc7 { [%clk 0:53:04] } 18. Bb2 { [%clk 1:28:47] } 18... Qd8 { [%clk 0:49:07] } 19. Rac1 { [%clk 1:23:49] } 19... b6 { [%clk 0:47:21] } 20. Rfe1 { [%clk 1:12:22] } 20... Bb7 { [%clk 0:46:22] } 21. h4 { [%clk 1:08:11] } 21... Rc8 { [%clk 0:42:46] } 22. Rxc8 { [%clk 1:08:10] } 22... Qxc8 { [%clk 0:42:30] } 23. Nd4 { [%clk 1:06:29] } 23... Qd8 { [%clk 0:30:48] } 24. f4 { [%clk 0:25:12] } 24... a6 { [%clk 0:17:17] } 25. f5 { [%clk 0:25:10] } 25... exf5 { [%clk 0:15:21] } 26. Nxf5 { [%clk 0:25:23] } 26... g6 { [%clk 0:13:50] } 27. Nd6+ { [%clk 0:24:55] } 27... Ke7 { [%clk 0:12:32] } 28. Nxb7 { [%clk 0:24:59] } 28... Qc7 { [%clk 0:13:00] } 29. Nd6 { [%clk 0:23:38] } 29... Bg7 { [%clk 0:12:29] } 30. Nf5+ { [%clk 0:22:59] } 30... gxf5 { [%clk 0:11:54] } 31. Qxg7 { [%clk 0:23:19] } 31... Rc8 { [%clk 0:11:35] } 32. e6 { [%clk 0:23:11] } 1-0