FEN
[Event "Free Cash+prize Rapid Swiss"]
[Site "https://lichess.org/coLTKwRF"]
[Date "2026.01.02"]
[Round "-"]
[White "VingancaMaligrina"]
[Black "mc_square2"]
[Result "1-0"]
[GameId "coLTKwRF"]
[UTCDate "2026.01.02"]
[UTCTime "05:12:00"]
[WhiteElo "1920"]
[BlackElo "1667"]
[WhiteRatingDiff "+17"]
[BlackRatingDiff "-2"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C11"]
[Opening "French Defense: Classical Variation, Shirov-Anand Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. Nc3 { [%eval 0.28] } 3... Nf6 { [%eval 0.32] } 4. e5 { [%eval 0.39] } 4... Nfd7 { [%eval 0.34] } 5. Nce2 { [%eval 0.0] } { C11 French Defense: Classical Variation, Shirov-Anand Variation } 5... c5 { [%eval 0.0] } 6. c3 { [%eval 0.0] } 6... Nc6 { [%eval 0.07] } 7. Nf3 { [%eval 0.0] } 7... cxd4 { [%eval 0.28] } 8. cxd4 { [%eval 0.16] } 8... Bb4+ { [%eval 0.47] } 9. Bd2 { [%eval 0.17] } 9... Bxd2+ { [%eval 0.44] } 10. Qxd2 { [%eval 0.32] } 10... Qb6 { [%eval 0.63] } 11. g3?! { (0.63 → -0.08) Inaccuracy. Nc3 was best. } { [%eval -0.08] } (11. Nc3) 11... h6?! { (-0.08 → 0.58) Inaccuracy. f6 was best. } { [%eval 0.58] } (11... f6 12. exf6 Nxf6 13. Bg2 Ne4 14. Qc1 Qa6 15. a3 O-O 16. Qd1 Qb6 17. O-O) 12. Bg2 { [%eval 0.53] } 12... O-O { [%eval 0.67] } 13. O-O { [%eval 0.66] } 13... a5?! { (0.66 → 1.23) Inaccuracy. f6 was best. } { [%eval 1.23] } (13... f6) 14. Rfd1?! { (1.23 → 0.64) Inaccuracy. Nf4 was best. } { [%eval 0.64] } (14. Nf4) 14... Qa7? { (0.64 → 1.98) Mistake. f6 was best. } { [%eval 1.98] } (14... f6 15. exf6) 15. Rac1 { [%eval 1.75] } 15... a4 { [%eval 1.78] } 16. Bf1 { [%eval 1.31] } 16... a3 { [%eval 1.5] } 17. b3 { [%eval 1.51] } 17... Qa5 { [%eval 1.46] } 18. Nc3 { [%eval 1.11] } 18... Nb4?! { (1.11 → 1.72) Inaccuracy. f6 was best. } { [%eval 1.72] } (18... f6 19. Bh3 fxe5 20. Bxe6+ Kh8 21. Bxd5 exd4 22. Nxd4 Nde5 23. f4 Nxd4 24. Qxd4) 19. Nb5 { [%eval 1.61] } 19... Nb6? { (1.61 → 3.43) Mistake. Nc6 was best. } { [%eval 3.43] } (19... Nc6 20. Qe3 f6 21. Nd6 fxe5 22. dxe5 Qb4 23. Bb5 Ncxe5 24. Nxe5 Qxd6 25. Nc4) 20. Nc7 { [%eval 3.45] } 20... Ra7?! { (3.45 → 4.59) Inaccuracy. Nc6 was best. } { [%eval 4.59] } (20... Nc6 21. Nxa8 Qxa8 22. Qc3 Bd7 23. Ne1 Qa7 24. Nc2 Rc8 25. Qe1 Ra8 26. Nb4) 21. Bb5?? { (4.59 → 1.29) Blunder. Rc5 was best. } { [%eval 1.29] } (21. Rc5 Nc4 22. bxc4 Qa4 23. Rb1 b6 24. Rxb4 Qd7 25. Rxb6 Rxc7 26. Rxc7 Qxc7) 21... Bd7 { [%eval 1.35] } 22. Bxd7?? { (1.35 → -0.84) Blunder. Rc5 was best. } { [%eval -0.84] } (22. Rc5) 22... Nxd7 { [%eval -0.88] } 23. Qe2 { [%eval -0.78] } 23... Rc8? { (-0.78 → 0.65) Mistake. Qb6 was best. } { [%eval 0.65] } (23... Qb6) 24. Nb5 { [%eval 0.68] } 24... Rxc1 { [%eval 0.74] } 25. Rxc1 { [%eval 0.78] } 25... Ra8 { [%eval 0.66] } 26. Nd6 { [%eval 0.74] } 26... Qb6 { [%eval 0.77] } 27. Qd2 { [%eval 0.71] } 27... Nc6 { [%eval 0.7] } 28. b4? { (0.70 → -0.47) Mistake. Qf4 was best. } { [%eval -0.47] } (28. Qf4 Rf8) 28... Nxb4?? { (-0.47 → 3.49) Blunder. Qxb4 was best. } { [%eval 3.49] } (28... Qxb4 29. Qd1) 29. Rb1 { [%eval 3.02] } 29... Ra4 { [%eval 2.83] } 30. Ne1 { [%eval 2.72] } 30... Qa5 { [%eval 2.88] } 31. Nd3?? { (2.88 → 0.74) Blunder. Qf4 was best. } { [%eval 0.74] } (31. Qf4) 31... Nxd3? { (0.74 → 2.49) Mistake. Nc6 was best. } { [%eval 2.49] } (31... Nc6 32. Qf4) 32. Qxd3 { [%eval 2.85] } 32... Rb4 { [%eval 2.35] } 33. Nxb7?? { (2.35 → -2.45) Blunder. Rc1 was best. } { [%eval -2.45] } (33. Rc1 Rb2 34. Rc8+ Nf8 35. Kg2 Qb4 36. Rc7 Qa5 37. Rxf7 Qe1 38. Qxa3 Rb1) 33... Rxb1+ { [%eval -2.41] } 34. Qxb1 { [%eval -2.08] } 34... Qa7?? { (-2.08 → 0.47) Blunder. Qd2 was best. } { [%eval 0.47] } (34... Qd2 35. Qb3 Qxd4 36. Qxa3 Nxe5 37. Nc5 Qc4 38. h4 Qc2 39. Qe3 Ng4 40. Qf4) 35. Qb4 { [%eval 0.0] } 35... Nb6 { [%eval 0.36] } 36. Nd6 { [%eval 0.0] } 36... Nc4 { [%eval 0.12] } 37. Qb5?? { (0.12 → -1.76) Blunder. Nxc4 was best. } { [%eval -1.76] } (37. Nxc4 dxc4) 37... Qe7?? { (-1.76 → 0.12) Blunder. Qxd4 was best. } { [%eval 0.12] } (37... Qxd4) 38. Qb8+ { [%eval 0.09] } 38... Qf8?? { (0.09 → 2.24) Blunder. Kh7 was best. } { [%eval 2.24] } (38... Kh7 39. Kg2) 39. Qa7?? { (2.24 → -1.29) Blunder. Qxf8+ was best. } { [%eval -1.29] } (39. Qxf8+) 39... Nxd6 { [%eval -1.2] } 40. exd6 { [%eval -1.11] } 40... Qxd6 { [%eval -1.13] } 41. Kg2?? { (-1.13 → -4.02) Blunder. Qa8+ was best. } { [%eval -4.02] } (41. Qa8+ Qf8) 41... g6?? { (-4.02 → -1.02) Blunder. Qb4 was best. } { [%eval -1.02] } (41... Qb4 42. g4 Qb2 43. g5 hxg5 44. Qe7 Qxa2 45. Qd8+ Kh7 46. Qxg5 Qe2 47. Qh4+) 42. h4? { (-1.02 → -2.36) Mistake. Qa8+ was best. } { [%eval -2.36] } (42. Qa8+) 42... Kg7? { (-2.36 → -0.95) Mistake. Qb4 was best. } { [%eval -0.95] } (42... Qb4) 43. Qa4 { [%eval -1.01] } 43... h5 { [%eval -0.84] } 44. Qb3 { [%eval -1.32] } 44... Kf6 { [%eval -1.06] } 45. Qf3+ { [%eval -0.99] } 45... Ke7 { [%eval -0.98] } 46. Qb3 { [%eval -0.97] } 46... Kf6 { [%eval -0.98] } 47. Qf3+ { [%eval -0.96] } 47... Kg7 { [%eval -1.08] } 48. Qb3 { [%eval -1.31] } 48... Kh6?! { (-1.31 → -0.45) Inaccuracy. Qa6 was best. } { [%eval -0.45] } (48... Qa6 49. Qe3 Qb6 50. Qxa3 Qxd4 51. Qb3 Qe4+ 52. Kf1 d4 53. Qc4 e5 54. a4) 49. Qe3+ { [%eval -0.59] } 49... Kh7 { [%eval -0.92] } 50. Qb3 { [%eval -1.01] } 50... Qe7 { [%eval -1.07] } 51. Qe3?! { (-1.07 → -1.98) Inaccuracy. Qa4 was best. } { [%eval -1.98] } (51. Qa4 Kg7) 51... f6?? { (-1.98 → 0.00) Blunder. Qb4 was best. } { [%eval 0.0] } (51... Qb4 52. Qf4 Kg8 53. Qe3 Qb2 54. Qe5 Qb1 55. Qd6 Qe4+ 56. Kg1 Qxd4 57. Qxa3) 52. Qb3 { [%eval 0.0] } 52... Kg7 { [%eval 0.0] } 53. Qf3 { [%eval 0.0] } 53... f5 { [%eval 0.0] } 54. Qe3 { [%eval 0.0] } 54... Qd6 { [%eval 0.0] } 55. Qb3 { [%eval 0.0] } 55... Kf6 { [%eval 0.0] } 56. Qe3 { [%eval 0.0] } 56... e5 { [%eval 0.0] } 57. dxe5+ { [%eval 0.0] } 57... Qxe5 { [%eval 0.0] } 58. Qb6+ { [%eval 0.0] } 58... Qe6 { [%eval 0.0] } 59. Qd4+ { [%eval 0.0] } 59... Kf7 { [%eval 0.0] } 60. Qa7+ { [%eval 0.0] } 60... Qe7 { [%eval -0.04] } 61. Qd4?? { (-0.04 → -5.78) Blunder. Qb6 was best. } { [%eval -5.78] } (61. Qb6) 61... Ke8?? { (-5.78 → 0.00) Blunder. Qe4+ was best. } { [%eval 0.0] } (61... Qe4+ 62. Qxe4 fxe4 63. f3 exf3+ 64. Kxf3 Kf6 65. Kf4 Ke6 66. g4 hxg4 67. Kxg4) 62. Qxd5 { [%eval 0.0] } 62... Qd7?? { (0.00 → 2.66) Blunder. Kf8 was best. } { [%eval 2.66] } (62... Kf8 63. Qc4 Kg7 64. Qc3+ Kg8 65. Kf1 Kh7 66. Kg1 Qd6 67. Qa5 Kg7 68. Qa7+) 63. Qe5+?? { (2.66 → 0.00) Blunder. Qa8+ was best. } { [%eval 0.0] } (63. Qa8+ Kf7 64. Qxa3 Kg7 65. Qc3+ Kh7 66. Qf3 Kg8 67. a3 Qa4 68. Qe3 Qa8+) 63... Qe7 { [%eval 0.0] } 64. Qc3 { [%eval 0.0] } 64... Kf7 { [%eval 0.0] } 65. Qb3+ { [%eval 0.0] } 65... Kf8 { [%eval 0.0] } 66. Qb8+ { [%eval 0.0] } 66... Qe8?? { (0.00 → 3.53) Blunder. Kg7 was best. } { [%eval 3.53] } (66... Kg7 67. Qb3 Kf8 68. Qd3 Kg7) 67. Qb4+?? { (3.53 → 0.00) Blunder. Qxe8+ was best. } { [%eval 0.0] } (67. Qxe8+ Kxe8 68. Kf3 Kd7 69. Ke3 Kc6 70. Kd4 f4 71. gxf4 Kb5 72. Ke5 Kb4) 67... Qe7 { [%eval 0.0] } 68. Qb8+ { [%eval 0.0] } 68... Kg7 { [%eval 0.0] } 69. Qb3 { [%eval 0.0] } 69... Kh6 { [%eval 0.0] } 70. Qe3+ { [%eval 0.0] } 70... Kh7?? { (0.00 → Mate in 7) Checkmate is now unavoidable. Qxe3 was best. } { [%eval #7] } (70... Qxe3 71. fxe3 Kg7 72. Kf3 Kf6 73. Kf4 g5+ 74. hxg5+ Kg6 75. e4 fxe4 76. Kxe4) 71. Qxe7+ { [%eval #5] } 71... Kh6 { [%eval #3] } 72. Qf7 { [%eval #2] } 72... g5 { [%eval #2] } 73. g4 { [%eval #4] } 73... hxg4 { [%eval #2] } 74. Kg3 { [%eval #3] } 74... gxh4+ { [%eval #3] } 75. Kxh4 { [%eval #5] } 75... f4 { [%eval #5] } 76. Qf6+ { [%eval #4] } 76... Kh7 { [%eval #4] } 77. Kxg4 { [%eval #4] } 77... f3 { [%eval #4] } 78. Kxf3 { [%eval #5] } { White wins on time. } 1-0
