Event: Round 5: Zhao, George - Gunarathne, Senith Thenula
Date: 2025-06-26
White: Zhao, George
WhiteTitle: CM
WhiteElo: 2124
Black: Gunarathne, Senith Thenula
BlackElo: 1963
Result: 1-0
ECO: A90
Opening: Dutch Defense: Classical Variation
Variant: Standard
TimeControl: 50+10

1. d4 { [%clk 0:50:16] } 1... f5 { [%clk 0:50:13] } 2. c4 { [%clk 0:49:53] } 2... Nf6 { [%clk 0:49:52] } 3. g3 { [%clk 0:49:51] } 3... e6 { [%clk 0:49:28] } 4. Bg2 { [%clk 0:49:36] } 4... d5 { [%clk 0:48:56] } 5. Nc3 { [%clk 0:48:36] } 5... c6 { [%clk 0:47:57] } 6. Nh3 { [%clk 0:45:50] } 6... h6 { [%clk 0:44:12] } 7. Nf4 { [%clk 0:45:33] } 7... Rg8 { [%clk 0:40:32] } 8. Ng6 { [%clk 0:42:22] } 8... Bd6 { [%clk 0:39:15] } 9. Bf4 { [%clk 0:40:07] } 9... Bxf4 { [%clk 0:36:18] } 10. gxf4 { [%clk 0:40:09] } 10... Nbd7 { [%clk 0:35:59] } 11. cxd5 { [%clk 0:35:55] } 11... cxd5 { [%clk 0:35:46] } 12. Bf3 { [%clk 0:34:03] } 12... Nf8 { [%clk 0:34:45] } 13. Nxf8 { [%clk 0:32:38] } 13... Kxf8 { [%clk 0:34:29] } 14. h4 { [%clk 0:31:12] } 14... Bd7 { [%clk 0:32:40] } 15. Qb3 { [%clk 0:28:15] } 15... Qb6 { [%clk 0:32:07] } 16. Qa3+ { [%clk 0:27:51] } 16... Kf7 { [%clk 0:32:03] } 17. O-O-O { [%clk 0:26:48] } 17... Ne4 { [%clk 0:30:38] } 18. Bxe4 { [%clk 0:25:26] } 18... dxe4 { [%clk 0:29:28] } 19. d5 { [%clk 0:23:38] } 19... exd5 { [%clk 0:29:11] } 20. Nxd5 { [%clk 0:23:12] } 20... Qc6+ { [%clk 0:29:12] } 21. Kb1 { [%clk 0:23:09] } 21... Be6 { [%clk 0:28:59] } 22. Qe7+ { [%clk 0:23:16] } 22... Kg6 { [%clk 0:28:46] } 23. Rhg1+ { [%clk 0:21:41] } 23... Kh7 { [%clk 0:27:11] } 24. Nf6+ { [%clk 0:21:50] } 24... Kh8 { [%clk 0:26:58] } 25. Nxg8 { [%clk 0:21:04] } 25... Rxg8 { [%clk 0:27:02] } 26. Rd6 { [%clk 0:20:42] } 26... Qc5 { [%clk 0:26:35] } 27. Qxe6 { [%clk 0:20:45] } 27... Qc7 { [%clk 0:26:12] } 28. Qe5 { [%clk 0:19:26] } 28... Rc8 { [%clk 0:25:38] } 29. Rxh6+ { [%clk 0:19:30] } 29... Kg8 { [%clk 0:25:45] } 30. Qxc7 { [%clk 0:19:19] } 30... Rxc7 { [%clk 0:25:51] } 31. Rf6 { [%clk 0:18:44] } 31... Rd7 { [%clk 0:25:55] } 32. h5 { [%clk 0:18:30] } 32... Rd2 { [%clk 0:26:01] } 33. h6 { [%clk 0:18:29] } 33... g6 { [%clk 0:25:46] } 34. Rfxg6+ { [%clk 0:17:25] } 34... Kh7 { [%clk 0:25:45] } 35. Rg7+ { [%clk 0:17:31] } 35... Kh8 { [%clk 0:25:52] } 36. Rc1 { [%clk 0:17:00] } 36... Rd8 { [%clk 0:25:52] } 37. Rxb7 { [%clk 0:16:46] } 37... e3 { [%clk 0:25:55] } 38. fxe3 { [%clk 0:16:47] } 38... Re8 { [%clk 0:26:02] } 39. b4 { [%clk 0:16:47] } 39... a6 { [%clk 0:26:10] } 40. a4 { [%clk 0:16:54] } 40... Rd8 { [%clk 0:26:13] } 41. b5 { [%clk 0:16:57] } 41... axb5 { [%clk 0:26:21] } 42. a5 { [%clk 0:17:03] } 42... b4 { [%clk 0:26:25] } 43. a6 { [%clk 0:17:10] } 43... b3 { [%clk 0:26:33] } 44. a7 { [%clk 0:17:17] } 44... b2 { [%clk 0:26:41] } 45. Kxb2 { [%clk 0:16:51] } 45... Rd2+ { [%clk 0:26:44] } 46. Rc2 { [%clk 0:16:59] } 46... Rd8 { [%clk 0:26:46] } 47. Rb8 { [%clk 0:17:00] } 47... Kh7 { [%clk 0:26:54] } 48. Rc7+ { [%clk 0:16:52] } 48... Kg6 { [%clk 0:26:55] } 49. Rxd8 { [%clk 0:16:37] } 49... Kh5 { [%clk 0:27:02] } 50. a8=Q { [%clk 0:16:36] } 50... Kg4 { [%clk 0:27:07] } 51. Rg7+ { [%clk 0:16:33] } 51... Kh5 { [%clk 0:27:12] } 52. Qh1# { [%clk 0:16:38] } 1-0