Event: Round 2: Tan, Garrick - Zheng, Harry Z
Date: 2025-06-25
White: Tan, Garrick
Black: Zheng, Harry Z
BlackElo: 2149
Result: 0-1
ECO: E21
Opening: Nimzo-Indian Defense: Three Knights Variation
Variant: Standard
TimeControl: 50+10

1. d4 { [%clk 0:50:19] } 1... Nf6 { [%clk 0:49:53] } 2. c4 { [%clk 0:50:18] } 2... e6 { [%clk 0:49:43] } 3. Nc3 { [%clk 0:49:48] } 3... Bb4 { [%clk 0:49:38] } 4. Nf3 { [%clk 0:49:27] } 4... b6 { [%clk 0:49:31] } 5. Bg5 { [%clk 0:49:03] } 5... Bb7 { [%clk 0:49:30] } 6. e3 { [%clk 0:48:34] } 6... h6 { [%clk 0:49:27] } 7. Bh4 { [%clk 0:48:30] } 7... g5 { [%clk 0:48:53] } 8. Bg3 { [%clk 0:48:11] } 8... Ne4 { [%clk 0:48:00] } 9. Qc2 { [%clk 0:47:28] } 9... Bxc3+ { [%clk 0:45:02] } 10. bxc3 { [%clk 0:47:29] } 10... d6 { [%clk 0:45:03] } 11. Be2 { [%clk 0:47:09] } 11... Nd7 { [%clk 0:44:05] } 12. Rd1 { [%clk 0:42:50] } 12... f5 { [%clk 0:42:04] } 13. d5 { [%clk 0:41:55] } 13... Qf6 { [%clk 0:36:49] } 14. dxe6 { [%clk 0:33:06] } 14... Ndc5 { [%clk 0:35:38] } 15. Nd4 { [%clk 0:32:05] } 15... O-O-O { [%clk 0:30:02] } 16. f3 { [%clk 0:27:55] } 16... Nxg3 { [%clk 0:30:01] } 17. hxg3 { [%clk 0:27:58] } 17... Rdf8 { [%clk 0:29:23] } 18. Kf2 { [%clk 0:23:06] } 18... Kb8 { [%clk 0:25:35] } 19. Rh5 { [%clk 0:21:35] } 19... Nxe6 { [%clk 0:23:20] } 20. Bd3 { [%clk 0:20:39] } 20... Ng7 { [%clk 0:21:25] } 21. Rh3 { [%clk 0:19:02] } 21... h5 { [%clk 0:18:02] } 22. Rdh1 { [%clk 0:18:01] } 22... h4 { [%clk 0:17:16] } 23. f4 { [%clk 0:14:25] } 23... hxg3+ { [%clk 0:16:29] } 24. Kxg3 { [%clk 0:14:24] } 24... gxf4+ { [%clk 0:16:04] } 25. exf4 { [%clk 0:14:14] } 25... Qg6+ { [%clk 0:16:08] } 26. Kh2 { [%clk 0:13:19] } 26... Rxh3+ { [%clk 0:10:59] } 27. gxh3 { [%clk 0:13:18] } 27... Rh8 { [%clk 0:09:09] } 28. Rg1 { [%clk 0:12:26] } 28... Qh6 { [%clk 0:08:36] } 29. Rxg7 { [%clk 0:10:29] } 29... Qxh3+ { [%clk 0:07:10] } 30. Kg1 { [%clk 0:10:31] } 30... Qe3+ { [%clk 0:07:10] } 0-1