Event: WSTC
Site: Aktau, Kazakhstan
White: Benjamin, Daniel Mwesigwa Serwadda
WhiteElo: 1114
Black: Rashidov, Ilyas
BlackElo: 1078
Result: 0-1
ECO: C00
Opening: French Defense: Knight Variation
Variant: Standard
TimeControl: 45 + 10

1. e4 { [%eval 0.36] [%clk 0:45:19] } 1... e6 { [%eval 0.0] [%clk 0:45:14] } 2. Nf3 { [%eval 0.19] [%clk 0:45:25] } 2... d5 { [%eval 0.25] [%clk 0:45:19] } 3. exd5 { [%eval 0.0] [%clk 0:45:33] } 3... exd5 { [%eval 0.13] [%clk 0:45:23] } 4. Be2 { [%eval -0.04] [%clk 0:45:28] } 4... Bd6 { [%eval -0.09] [%clk 0:45:26] } 5. O-O { [%eval 0.0] [%clk 0:45:27] } 5... Ne7 { [%eval 0.36] [%clk 0:45:30] } 6. d3 { [%eval -0.14] [%clk 0:45:35] } 6... O-O { [%eval -0.34] [%clk 0:45:31] } 7. Nc3 { [%eval -0.51] [%clk 0:45:32] } 7... c5?! { [%eval 0.19] } { Inaccuracy. c6 was best. } { [%clk 0:45:16] } 8. d4 { [%eval 0.05] [%clk 0:45:12] } 8... Nbc6 { [%eval 0.21] [%clk 0:43:32] } 9. dxc5 { [%eval 0.05] [%clk 0:45:14] } 9... Bxc5 { [%eval 0.0] [%clk 0:43:23] } 10. Bg5 { [%eval -0.09] [%clk 0:44:49] } 10... f6 { [%eval 0.1] [%clk 0:43:09] } 11. Bf4 { [%eval 0.01] [%clk 0:44:37] } 11... Bf5 { [%eval 0.24] [%clk 0:42:45] } 12. Nh4 { [%eval -0.27] [%clk 0:44:25] } 12... Be6 { [%eval -0.09] [%clk 0:42:21] } 13. Re1?? { [%eval -2.14] } { Blunder. Na4 was best. } { [%clk 0:44:14] } 13... g5 { [%eval -1.9] [%clk 0:41:51] } 14. Bg3? { [%eval -3.59] } { Mistake. Na4 was best. } { [%clk 0:44:08] } 14... gxh4 { [%eval -3.47] [%clk 0:41:43] } 15. Bxh4 { [%eval -3.53] [%clk 0:44:16] } 15... Ng6 { [%eval -3.59] [%clk 0:41:40] } 16. Bg3 { [%eval -3.54] [%clk 0:44:03] } 16... Bf7 { [%eval -3.15] [%clk 0:41:13] } 17. Bf3 { [%eval -3.62] [%clk 0:42:06] } 17... d4 { [%eval -3.6] [%clk 0:40:52] } 18. Na4 { [%eval -3.78] [%clk 0:41:55] } 18... Bb6?! { [%eval -2.67] } { Inaccuracy. Bd6 was best. } { [%clk 0:39:41] } 19. Nxb6 { [%eval -2.76] [%clk 0:41:54] } 19... Qxb6 { [%eval -2.69] [%clk 0:39:40] } 20. b3 { [%eval -3.31] [%clk 0:41:43] } 20... Rfd8?! { [%eval -2.44] } { Inaccuracy. Rae8 was best. } { [%clk 0:39:16] } 21. h3?! { [%eval -3.17] } { Inaccuracy. Be4 was best. } { [%clk 0:37:34] } 21... Kg7 { [%eval -2.77] [%clk 0:38:56] } 22. Qd3?! { [%eval -4.11] } { Inaccuracy. h4 was best. } { [%clk 0:33:28] } 22... Nge5 { [%eval -3.59] [%clk 0:38:49] } 23. Bxe5 { [%eval -4.09] [%clk 0:32:51] } 23... Nxe5 { [%eval -4.09] [%clk 0:38:46] } 24. Qd1 { [%eval -4.76] [%clk 0:31:46] } 24... Nxf3+?! { [%eval -3.73] } { Inaccuracy. d3 was best. } { [%clk 0:38:48] } 25. Qxf3 { [%eval -3.96] [%clk 0:31:52] } 25... Bg6?! { [%eval -2.47] } { Inaccuracy. Re8 was best. } { [%clk 0:38:48] } 26. Qg4?! { [%eval -3.79] } { Inaccuracy. Re7+ was best. } { [%clk 0:30:56] } 26... Rac8 { [%eval -4.01] [%clk 0:38:41] } 27. Re7+ { [%eval -4.41] [%clk 0:29:06] } 27... Kg8?! { [%eval -3.35] } { Inaccuracy. Kh8 was best. } { [%clk 0:37:34] } 28. Qe6+? { [%eval -5.75] } { Mistake. h4 was best. } { [%clk 0:27:20] } 28... Qxe6 { [%eval -5.87] [%clk 0:37:29] } 29. Rxe6 { [%eval -5.8] [%clk 0:27:27] } 29... Kf7 { [%eval -6.06] [%clk 0:37:24] } 30. Re2 { [%eval -6.25] [%clk 0:27:24] } 30... Rxc2 { [%eval -6.34] [%clk 0:37:24] } 31. Rxc2 { [%eval -6.32] [%clk 0:27:29] } 31... Bxc2 { [%eval -6.18] [%clk 0:37:26] } 32. Rc1 { [%eval -6.19] [%clk 0:27:35] } 32... d3 { [%eval -6.24] [%clk 0:37:27] } 33. Kh2 { [%eval -6.22] [%clk 0:23:40] } 33... d2 { [%eval -5.41] [%clk 0:37:29] } 34. Rxc2 { [%eval -5.37] [%clk 0:23:48] } 34... d1=Q { [%eval -5.95] [%clk 0:37:21] } 35. Rc7+ { [%eval -6.26] [%clk 0:23:53] } 35... Rd7?! { [%eval -4.83] } { Inaccuracy. Ke6 was best. } { [%clk 0:37:25] } 36. Rc4?! { [%eval -6.42] } { Inaccuracy. Rxd7+ was best. } { [%clk 0:23:58] } 36... Qd6+ { [%eval -6.42] [%clk 0:37:10] } 37. Kh1 { [%eval -6.75] [%clk 0:24:02] } 37... Qe5 { [%eval -6.62] [%clk 0:36:57] } 38. g3?? { [%eval #-5] } { Checkmate is now unavoidable. Rc1 was best. } { [%clk 0:23:53] } 38... Rd1+ { [%eval #-4] [%clk 0:36:59] } 39. Kg2 { [%eval #-3] [%clk 0:24:00] } 39... Qd5+ { [%eval #-2] [%clk 0:36:45] } 40. Kh2 { [%eval #-1] [%clk 0:23:39] } 40... Rh1# { [%clk 0:36:46] } 0-1