Event: GMT Biel Chess Festival Chess 960
Site: Biel/Bienne, Switzerland
Date: 2020-07-18
White: Donchenko, Alexander
WhiteTitle: GM
WhiteElo: 2646
Black: Keymer, Vincent
BlackTitle: GM
BlackElo: 2558
Result: 1-0
Variant: Chess960

1. d4 { [%eval -0.33] [%clk 0:15:09] } 1... g6 { [%eval 0.08] [%clk 0:14:51] } 2. Nf3 { [%eval -0.4] [%clk 0:15:10] } 2... Nf6 { [%eval -0.07] [%clk 0:13:36] } 3. Bd2 { [%eval 0.02] [%clk 0:13:48] } 3... d6 { [%eval -0.05] [%clk 0:13:13] } 4. Bh6 { [%eval -0.01] [%clk 0:13:13] } 4... Rg8 { [%eval -0.22] [%clk 0:13:17] } 5. Nc3 { [%eval -0.13] [%clk 0:12:51] } 5... Bc6 { [%eval -0.17] [%clk 0:11:03] } 6. Qd2 { [%eval -0.23] [%clk 0:12:46] } 6... Ng4 { [%eval -0.03] [%clk 0:08:57] } 7. Bg5 { [%eval -0.24] [%clk 0:12:12] } 7... f6 { [%eval -0.28] [%clk 0:08:30] } 8. Bh4 { [%eval -0.15] [%clk 0:11:40] } 8... g5 { [%eval -0.41] [%clk 0:08:09] } 9. Bg3 { [%eval -0.42] [%clk 0:11:34] } 9... e5?! { [%eval 0.21] } { Inaccuracy. h5 was best. } { [%clk 0:08:09] } 10. e4 { [%eval -0.27] [%clk 0:10:33] } 10... Nf7 { [%eval 0.0] [%clk 0:07:41] } 11. O-O-O?! { [%eval -0.54] } { Inaccuracy. d5 was best. } { [%clk 0:08:54] } 11... h5 { [%eval -0.42] [%clk 0:06:47] } 12. h4 { [%eval -0.53] [%clk 0:07:43] } 12... Qe8?! { [%eval -0.02] } { Inaccuracy. Bg7 was best. } { [%clk 0:06:05] } 13. dxe5 { [%eval -0.18] [%clk 0:06:32] } 13... Ngxe5?! { [%eval 0.65] } { Inaccuracy. dxe5 was best. } { [%clk 0:04:48] } 14. Nd4 { [%eval 0.64] [%clk 0:06:21] } 14... O-O-O { [%eval 1.14] [%clk 0:03:57] } 15. Qe2?! { [%eval 0.34] } { Inaccuracy. f4 was best. } { [%clk 0:06:05] } 15... g4?! { [%eval 1.26] } { Inaccuracy. Bd7 was best. } { [%clk 0:03:14] } 16. Bf4 { [%eval 1.25] [%clk 0:05:10] } 16... Bg7 { [%eval 1.15] [%clk 0:02:48] } 17. Nf5 { [%eval 0.64] [%clk 0:04:07] } 17... Bd7 { [%eval 0.81] [%clk 0:02:16] } 18. g3 { [%eval 0.78] [%clk 0:03:44] } 18... Bxf5 { [%eval 0.85] [%clk 0:01:43] } 19. exf5 { [%eval 0.62] [%clk 0:03:47] } 19... c6 { [%eval 1.05] [%clk 0:01:47] } 20. Qe3?! { [%eval 0.51] } { Inaccuracy. Be3 was best. } { [%clk 0:03:06] } 20... Kb8 { [%eval 0.42] [%clk 0:01:45] } 21. Rd4 { [%eval 0.28] [%clk 0:03:09] } 21... d5 { [%eval 0.52] [%clk 0:01:02] } 22. Rfd1 { [%eval 0.0] [%clk 0:01:23] } 22... Bf8?! { [%eval 0.77] } { Inaccuracy. Rh8 was best. } { [%clk 0:00:26] } 23. Ra4? { [%eval -0.7] } { Mistake. Nxd5 was best. } { [%clk 0:01:01] } 23... b6 { [%eval -0.68] [%clk 0:00:22] } 24. Qe2 { [%eval -0.62] [%clk 0:00:56] } 24... b5?? { [%eval 2.49] } { Blunder. Nd6 was best. } { [%clk 0:00:10] } 25. Nxb5?? { [%eval 0.73] } { Blunder. Ra6 was best. } { [%clk 0:00:36] } 25... cxb5 { [%eval 1.14] [%clk 0:00:14] } 26. Ra5 { [%eval 1.1] [%clk 0:00:40] } 26... a6?? { [%eval 7.61] } { Blunder. Nd6 was best. } 27. Rxa6 { [%eval 7.36] [%clk 0:00:43] } 27... Rd6 { [%eval 6.96] } 28. Ra5 { [%eval 7.21] [%clk 0:00:35] } 28... Nd8 { [%eval 7.46] } 29. Rxb5+ { [%eval 7.4] [%clk 0:00:14] } 29... Nb7 { [%eval 7.65] [%clk 0:00:11] } 30. Rdxd5 { [%eval 7.82] [%clk 0:00:11] } 30... Rg7 { [%eval 7.61] [%clk 0:00:11] } 31. Rxe5? { [%eval 4.33] } { Mistake. Bxe5 was best. } 31... fxe5 { [%eval 3.98] [%clk 0:00:14] } 32. Qxe5 { [%eval 3.74] [%clk 0:00:11] } 32... Qd8?? { [%eval 8.79] } { Blunder. Qxe5 was best. } 33. a4?! { [%eval 6.03] } { Inaccuracy. Qe4 was best. } 33... Rc7 { [%eval 5.58] } 34. Kb1?? { [%eval 0.74] } { Blunder. Bd5 was best. } 34... Rd1+ { [%eval 0.74] [%clk 0:00:11] } 35. Ka2 { [%eval 0.72] [%clk 0:00:12] } 35... Rxh1 { [%eval 0.24] [%clk 0:00:14] } 36. Qe4 { [%eval 0.61] [%clk 0:00:10] } 36... Bd6 { [%eval 0.67] [%clk 0:00:11] } 37. Bxd6?! { [%eval 0.0] } { Inaccuracy. Qd5 was best. } 37... Qxd6 { [%eval 0.0] [%clk 0:00:11] } 38. Qxh1 { [%eval 0.0] [%clk 0:00:11] } 38... Qd4 { [%eval 0.0] } 39. Ka3 { [%eval -0.49] } 39... Qd6+? { [%eval 0.8] } { Mistake. Qxf2 was best. } { [%clk 0:00:10] } 40. Ka2?! { [%eval 0.03] } { Inaccuracy. Rb4 was best. } { [%clk 0:00:10] } 40... Qd4 { [%eval 0.0] [%clk 0:00:11] } 41. Ka3?! { [%eval -0.74] } { Inaccuracy. Rb3 was best. } { [%clk 0:00:12] } 41... Qd6+?? { [%eval 1.15] } { Blunder. Qxf2 was best. } { [%clk 0:00:11] } 42. Rb4 { [%eval 1.2] [%clk 0:00:13] } 42... Ka7? { [%eval 2.73] } { Mistake. Qc5 was best. } 43. Qe4 { [%eval 2.65] [%clk 0:00:16] } 43... Na5 { [%eval 2.53] } 44. Qd4+ { [%eval 2.69] } 44... Qxd4 { [%eval 2.79] [%clk 0:00:10] } 45. Rxd4 { [%eval 2.29] [%clk 0:00:12] } 45... Rxc2 { [%eval 2.47] [%clk 0:00:10] } 46. Rf4 { [%eval 1.92] [%clk 0:00:11] } 46... Rc4?? { [%eval 6.7] } { Blunder. Rc7 was best. } 47. f6?? { [%eval 3.13] } { Blunder. Rxc4 was best. } 47... Rc8 { [%eval 2.83] [%clk 0:00:10] } 48. f7 { [%eval 2.7] [%clk 0:00:12] } 48... Rf8 { [%eval 2.65] [%clk 0:00:12] } 49. b4 { [%eval 2.78] [%clk 0:00:12] } 49... Nc6 { [%eval 3.15] [%clk 0:00:15] } 50. Rf5? { [%eval 1.76] } { Mistake. a5 was best. } { [%clk 0:00:11] } 50... Nd4?? { [%eval 5.61] } { Blunder. Nd8 was best. } { [%clk 0:00:18] } 51. Rf6 { [%eval 4.92] [%clk 0:00:13] } 51... Kb7?! { [%eval 7.45] } { Inaccuracy. Nf3 was best. } { [%clk 0:00:11] } 52. b5 { [%eval 7.07] [%clk 0:00:16] } 52... Kc7 { [%eval 8.69] [%clk 0:00:15] } 53. Kb4 { [%eval 8.18] [%clk 0:00:18] } 53... Kd7 { [%eval 7.58] [%clk 0:00:19] } 54. b6 { [%eval 6.46] [%clk 0:00:15] } 54... Ke7 { [%eval 7.61] [%clk 0:00:11] } 55. Rf4 { [%eval 7.31] [%clk 0:00:13] } 55... Ne6 { [%eval 6.97] [%clk 0:00:15] } 56. Rf5 { [%eval 6.2] [%clk 0:00:17] } 56... Nd4 { [%eval 8.06] [%clk 0:00:15] } 57. Rxh5 { [%eval 7.42] [%clk 0:00:16] } 57... Rxf7 { [%eval 7.35] } 58. Kc4 { [%eval 6.86] } 58... Ne6 { [%eval 10.84] } 59. b7 { [%eval 10.04] } 59... Rf8 { [%eval 9.72] } 60. Kb5 { [%eval 9.36] [%cal Gc4b5] [%clk 0:00:10] } 60... Kd6 { [%eval 11.96] } 61. Kb6 { [%eval 11.77] [%clk 0:00:12] } 61... Kd7 { [%eval 25.93] } 62. Rd5+ { [%eval 24.32] [%clk 0:00:13] } 62... Ke7 { [%eval 20.53] [%clk 0:00:11] } 63. a5 { [%eval 14.42] [%clk 0:00:15] } 63... Rxf2?! { [%eval #17] } { Checkmate is now unavoidable. Ng7 was best. } 64. b8=Q { [%eval #18] [%clk 0:00:14] } 64... Rb2+ { [%eval #20] [%clk 0:00:12] } 65. Rb5 { [%eval 67.92] [%clk 0:00:18] } 1-0