Event: 20th Bangkok Chess Club Open
Site: chess24.com
Date: 2022-10-23
White: Castellano, Christopher
WhiteTitle: FM
WhiteElo: 2134
Black: Vaibhav, Suri
BlackTitle: GM
BlackElo: 2610
Result: 0-1
ECO: A45
Opening: Indian Defense
Variant: Standard

1. d4 { [%clk 1:30:57] } 1... Nf6 { [%clk 1:30:40] } 2. Bf4 { [%clk 1:31:14] } 2... d5 { [%clk 1:31:04] } 3. e3 { [%clk 1:31:31] } 3... c5 { [%clk 1:31:27] } 4. Nf3 { [%clk 1:31:34] } 4... Nc6 { [%clk 1:31:50] } 5. Nbd2 { [%clk 1:31:21] } 5... Nh5 { [%clk 1:31:58] } 6. Bg5 { [%clk 1:27:33] } 6... h6 { [%clk 1:32:05] } 7. Bh4 { [%clk 1:26:25] } 7... g5 { [%clk 1:32:29] } 8. Ne5 { [%clk 1:24:04] } 8... Nxe5 { [%clk 1:32:35] } 9. dxe5 { [%clk 1:24:18] } 9... Ng7 { [%clk 1:32:53] } 10. Bg3 { [%clk 1:24:10] } 10... Nf5 { [%clk 1:33:11] } 11. Qh5 { [%clk 1:13:57] } 11... Bg7 { [%clk 1:21:17] } 12. c3 { [%clk 1:00:19] } 12... Qb6 { [%clk 0:54:58] } 13. O-O-O { [%clk 0:42:19] } 13... Nxg3 { [%clk 0:51:26] } 14. hxg3 { [%clk 0:42:35] } 14... Bxe5 { [%clk 0:51:18] } 15. f4 { [%clk 0:37:44] } 15... Bg7 { [%clk 0:48:28] } 16. e4 { [%clk 0:31:08] } 16... Be6 { [%clk 0:35:59] } 17. exd5 { [%clk 0:18:36] } 17... Bxd5 { [%clk 0:36:17] } 18. Bc4 { [%clk 0:12:48] } 18... Bxc4 { [%clk 0:34:21] } 19. Nxc4 { [%clk 0:13:10] } 19... Qe6 { [%clk 0:34:33] } 20. Ne5 { [%clk 0:13:11] } 20... gxf4 { [%clk 0:17:03] } 21. gxf4 { [%clk 0:09:07] } 21... Bxe5 { [%clk 0:14:19] } 22. fxe5 { [%clk 0:09:31] } 22... Rd8 { [%clk 0:14:31] } 23. Qf3 { [%clk 0:05:17] } 23... O-O { [%clk 0:09:58] } 24. Rde1 { [%clk 0:04:00] } 24... Kh7 { [%clk 0:07:43] } 25. Re3 { [%clk 0:03:10] } 25... Rg8 { [%clk 0:07:38] } 26. Rh5 { [%clk 0:01:54] } 26... Rg6 { [%clk 0:06:22] } 27. Rf5 { [%clk 0:01:56] } 27... Kg7 { [%clk 0:05:17] } 28. Re4 { [%clk 0:01:36] } 28... Qxa2 { [%clk 0:04:07] } 29. e6 { [%clk 0:00:53] } 29... f6 { [%clk 0:02:20] } 30. Rxc5 { [%clk 0:00:45] } 30... Qa1+ { [%clk 0:00:41] } 31. Kc2 { [%clk 0:01:12] } 31... Qg1 { [%clk 0:00:52] } 32. Rc7 { [%clk 0:00:33] } 32... Rxg2+ { [%clk 0:00:28] } 33. Kb3 { [%clk 0:01:03] } 33... Rxb2+ { [%clk 0:00:46] } 34. Kxb2 { [%clk 0:01:17] } 34... Rd2+ { [%clk 0:01:14] } 35. Kb3 { [%clk 0:01:12] } 35... Qb1+ { [%clk 0:00:48] } 36. Kc4 { [%clk 0:01:27] } 36... Qa2+ { [%clk 0:01:07] } 37. Kb4 { [%clk 0:00:36] } 37... Rb2+ { [%clk 0:00:41] } 38. Kc5 { [%clk 0:01:06] } 38... Qa3+ { [%clk 0:00:35] } 39. Rb4 { [%clk 0:00:31] } 39... Qa5+ { [%clk 0:01:03] } 40. Kd4 { [%clk 0:00:45] } 40... Rxb4+ { [%clk 0:00:45] } 41. cxb4 { [%clk 0:00:45] } 41... Qxc7 { [%clk 0:29:51] } 42. Qg4+ Kf8 { [%clk 0:30:15] } 43. Kd3 b5 { [%clk 0:25:00] } 44. Ke3 Qc4 { [%clk 0:23:25] } 45. Qf5 Kg7 { [%clk 0:20:15] } 46. Kf2 Qxb4 { [%clk 0:20:37] } 47. Qd5 Qf4+ { [%clk 0:21:03] } 0-1