FEN
[Event "≤2000 Rapid Arena"]
[Site "https://lichess.org/0s0qaBeI"]
[Date "2026.05.09"]
[Round "-"]
[White "AverageJohnDoe"]
[Black "vasily_shvecov"]
[Result "0-1"]
[GameId "0s0qaBeI"]
[UTCDate "2026.05.09"]
[UTCTime "10:20:47"]
[WhiteElo "1872"]
[BlackElo "1913"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+9"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C55"]
[Opening "Italian Game: Two Knights Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Nc3 { [%eval 0.06] } 3... Nf6 { [%eval 0.07] } 4. Bc4 { [%eval 0.0] } 4... Nxe4 { [%eval 0.0] } 5. Nxe4 { [%eval 0.0] } 5... d5 { [%eval 0.0] } { C55 Italian Game: Two Knights Defense } 6. Bb5?? { (0.00 → -1.84) Blunder. Bd3 was best. } { [%eval -1.84] } (6. Bd3 dxe4 7. Bxe4 Bd6 8. O-O O-O 9. Re1 Bg4 10. c3 Kh8) 6... dxe4 { [%eval -1.91] } 7. Nxe5 { [%eval -1.83] } 7... Qd5?! { (-1.83 → -1.04) Inaccuracy. Qg5 was best. } { [%eval -1.04] } (7... Qg5 8. d4 Qxg2 9. Rf1 Bd6 10. Nxc6 a6 11. Ba4 O-O 12. Ne5) 8. Bxc6+ { [%eval -1.03] } 8... bxc6 { [%eval -0.88] } 9. d4 { [%eval -1.32] } 9... exd3? { (-1.32 → -0.07) Mistake. Ba6 was best. } { [%eval -0.07] } (9... Ba6 10. c3 f6 11. Ng4 Qe6 12. Ne3 Bd3 13. Qb3 Qd7 14. Bd2 a5) 10. Nxd3?? { (-0.07 → -3.03) Blunder. O-O was best. } { [%eval -3.03] } (10. O-O dxc2 11. Qxc2 Bd6 12. Qxc6+ Qxc6 13. Nxc6 O-O 14. Bd2 Re8 15. Rfd1 Bg4) 10... Qxg2 { [%eval -3.07] } 11. Qe2+ { [%eval -3.12] } 11... Be7 { [%eval -3.17] } 12. Rf1 { [%eval -3.57] } 12... Be6?? { (-3.57 → -1.09) Blunder. Bh3 was best. } { [%eval -1.09] } (12... Bh3 13. a4 Qxf1+ 14. Qxf1 Bxf1 15. Kxf1 O-O-O 16. a5 c5 17. a6) 13. Nf4 { [%eval -0.8] } 13... Qg4 { [%eval -0.3] } 14. Nxe6 { [%eval -0.35] } 14... Qxe6 { [%eval -0.36] } 15. Qxe6 { [%eval -0.38] } 15... fxe6 { [%eval -0.43] } 16. Bf4?! { (-0.43 → -1.02) Inaccuracy. Rg1 was best. } { [%eval -1.02] } (16. Rg1 O-O 17. Be3 Bd6 18. h4 Rab8 19. b3 Rb4 20. c4 a5 21. Bd2 Rbb8) 16... Bd6 { [%eval -0.8] } 17. Be3?! { (-0.80 → -1.55) Inaccuracy. Bg3 was best. } { [%eval -1.55] } (17. Bg3 Ke7 18. O-O-O g5 19. Rd3 h5 20. Rfd1 Rhd8 21. Rc3 c5 22. Bxd6+ cxd6) 17... Kd7? { (-1.55 → -0.37) Mistake. Bxh2 was best. } { [%eval -0.37] } (17... Bxh2 18. Rd1 Bd6 19. Rd4 Rb8 20. b3 Rb4 21. Rg1 Kf7 22. Rxb4 Bxb4+ 23. Kf1) 18. O-O-O { [%eval -0.31] } 18... a6 { [%eval -0.14] } 19. Bd4 { [%eval -0.46] } 19... Rhg8 { [%eval -0.41] } 20. Rg1 { [%eval -0.43] } 20... g6 { [%eval -0.46] } 21. Bc3?! { (-0.46 → -1.31) Inaccuracy. Rg4 was best. } { [%eval -1.31] } (21. Rg4 h5 22. Rh4 Raf8 23. Be3 Rf5 24. h3 a5 25. b3 Rd5 26. Ra4 Rf8) 21... Ke7?! { (-1.31 → -0.62) Inaccuracy. Raf8 was best. } { [%eval -0.62] } (21... Raf8 22. Bd4 Rf4 23. Rg5 Rh4 24. Ra5 Ra8 25. Be5 Rh5 26. Rd4 Rf5 27. Rd2) 22. Rd3?! { (-0.62 → -1.58) Inaccuracy. Bd2 was best. } { [%eval -1.58] } (22. Bd2 Rgf8 23. Bg5+ Kd7 24. Be3 Rf5 25. Rg4 Rh5 26. h4 c5 27. b3 Rf8) 22... Rgf8?! { (-1.58 → -0.68) Inaccuracy. Bxh2 was best. } { [%eval -0.68] } (22... Bxh2 23. Rh1 Bf4+ 24. Bd2 Bxd2+ 25. Kxd2 h5 26. Rc3 Rgd8+ 27. Ke2 Rd6 28. Rg1) 23. f3?? { (-0.68 → -2.47) Blunder. Rh3 was best. } { [%eval -2.47] } (23. Rh3 Rf7 24. Bd2 Rb8 25. Be3 Rb5 26. Rg4 Rd5 27. c4 Rdf5 28. Kc2 Bc5) 23... Bxh2 { [%eval -2.47] } 24. Rh1 { [%eval -2.52] } 24... Bf4+ { [%eval -2.41] } 25. Kb1?! { (-2.41 → -3.22) Inaccuracy. Bd2 was best. } { [%eval -3.22] } (25. Bd2 Bxd2+ 26. Kxd2 h5 27. Rg1 Kf6 28. Rc3 Rab8 29. Rxc6 Rxb2 30. Rxc7 Rxa2) 25... Rf7 { [%eval -3.07] } 26. Rd4 { [%eval -3.53] } 26... Be5?! { (-3.53 → -2.41) Inaccuracy. h5 was best. } { [%eval -2.41] } (26... h5 27. Be1 Bd6 28. Rd3 Raf8 29. Rh3 Rf5 30. Kc1 Rd5 31. Kd1 Rxd3+ 32. cxd3) 27. Rd3 { [%eval -3.02] } 27... Bxc3?! { (-3.02 → -1.91) Inaccuracy. Bf4 was best. } { [%eval -1.91] } (27... Bf4 28. Bb4+ Bd6 29. Bd2 h5 30. Kc1 Rf5 31. Kd1 Rb8 32. Bc1 a5 33. Ke2) 28. Rxc3 { [%eval -2.23] } 28... Kd7?! { (-2.23 → -1.53) Inaccuracy. h5 was best. } { [%eval -1.53] } (28... h5 29. a4 Rf5 30. Rxc6 Kd7 31. Rc4 c5 32. c3 Ke7 33. Kc2 a5 34. Rh2) 29. Rh4?! { (-1.53 → -2.31) Inaccuracy. Rd1+ was best. } { [%eval -2.31] } (29. Rd1+ Ke7 30. Rxc6 Kf6 31. Kc1 h5 32. b3 g5 33. Re1 Re7 34. Rg1 h4) 29... Rb8 { [%eval -1.72] } 30. Rhc4 { [%eval -2.21] } 30... Rb6 { [%eval -2.38] } 31. a4 { [%eval -2.76] } 31... a5 { [%eval -2.32] } 32. Rc5?! { (-2.32 → -3.04) Inaccuracy. f4 was best. } { [%eval -3.04] } (32. f4 Ke7 33. Rh3 h5 34. Rg3 Kf6 35. c3 Rd7 36. Kc2 Rd5 37. b4 c5) 32... Ra6 { [%eval -2.52] } 33. Re5 { [%eval -3.1] } 33... Rf5 { [%eval -3.37] } 34. Rcc5 { [%eval -3.96] } 34... Rxe5 { [%eval -3.46] } 35. Rxe5 { [%eval -3.26] } 35... Kd6 { [%eval -3.5] } 36. Re3 { [%eval -3.4] } 36... c5 { [%eval -3.5] } 37. Rd3+ { [%eval -3.67] } 37... Ke7 { [%eval -3.18] } 38. Kc1 { [%eval -3.79] } 38... h5 { [%eval -3.79] } 39. Rc3 { [%eval -3.72] } 39... Rc6 { [%eval -3.8] } 40. Rc4 { [%eval -4.01] } 40... Kf6 { [%eval -3.53] } 41. Kd2 { [%eval -3.74] } 41... Kf5 { [%eval -3.29] } 42. Ke3 { [%eval -3.64] } 42... g5?! { (-3.64 → -2.57) Inaccuracy. e5 was best. } { [%eval -2.57] } (42... e5 43. Re4 g5 44. Rc4 Ke6 45. Ke4 h4 46. Ke3 h3 47. Kf2 Kd5 48. Rg4) 43. c3?! { (-2.57 → -3.86) Inaccuracy. f4 was best. } { [%eval -3.86] } (43. f4 g4 44. Re4 h4 45. Re5+ Kf6 46. Rh5 h3 47. Rg5 Rb6 48. Rxg4 Rxb2) 43... g4?? { (-3.86 → -0.41) Blunder. e5 was best. } { [%eval -0.41] } (43... e5 44. Kd3 Ke6 45. Ke4 h4 46. Ke3 h3 47. Kf2 Rb6 48. Kg3 Kd5 49. Re4) 44. fxg4+ { [%eval -0.35] } 44... hxg4 { [%eval -0.34] } 45. b4 { [%eval -0.35] } 45... axb4 { [%eval 0.0] } 46. cxb4 { [%eval -0.09] } 46... Ra6 { [%eval -0.05] } 47. a5?? { (-0.05 → -4.34) Blunder. Rxc5+ was best. } { [%eval -4.34] } (47. Rxc5+ e5 48. a5 Ra7 49. Rc4 Ke6 50. Rxg4 Kd5 51. Kd2 c5 52. Kc3 cxb4+) 47... cxb4 { [%eval -4.37] } 48. Rxb4 { [%eval -4.54] } 48... Rxa5 { [%eval -4.42] } 49. Rc4 { [%eval -4.58] } 49... Re5+ { [%eval -4.55] } 50. Kf2 { [%eval -4.1] } 50... c5 { [%eval -4.74] } 51. Kg3 { [%eval -4.68] } 51... Re3+ { [%eval -4.53] } 52. Kf2 { [%eval -4.5] } 52... Re5 { [%eval -4.32] } 53. Kg3 { [%eval -4.57] } 53... Re4?! { (-4.57 → -3.04) Inaccuracy. Rd5 was best. } { [%eval -3.04] } (53... Rd5 54. Rf4+ Ke5 55. Rxg4 Rd3+ 56. Kf2 Kd5 57. Ke2 c4 58. Rf4 e5 59. Rh4) 54. Rc1? { (-3.04 → -5.87) Mistake. Rxc5+ was best. } { [%eval -5.87] } (54. Rxc5+ e5 55. Rc8 Re3+ 56. Kg2 Rh3 57. Rf8+ Ke4 58. Rg8 Kf4 59. Rf8+ Ke3) 54... c4 { [%eval -5.71] } 55. Rf1+ { [%eval -5.85] } 55... Ke5 { [%eval -5.54] } 56. Rf8 { [%eval -6.82] } 56... Kd4 { [%eval -5.63] } 57. Rf1 { [%eval -6.62] } 57... c3 { [%eval -6.4] } 58. Rd1+ { [%eval -7.29] } 58... Kc4 { [%eval -6.4] } 59. Rd8 { [%eval -7.3] } 59... c2 { [%eval -6.86] } 60. Rc8+ { [%eval -7.95] } 60... Kb3 { [%eval -8.69] } 61. Rb8+ { [%eval -8.93] } 61... Ka2 { [%eval -8.85] } 62. Ra8+ { [%eval -8.45] } 62... Kb1 { [%eval -7.32] } 63. Rb8+ { [%eval -8.27] } 63... Kc1 { [%eval -7.54] } 64. Rb7 { [%eval -9.23] } 64... Kd2 { [%eval -7.2] } 65. Rd7+ { [%eval -8.65] } 65... Kc3 { [%eval -9.17] } 66. Rc7+ { [%eval -10.28] } 66... Rc4 { [%eval -8.85] } 67. Rh7? { (-8.85 → Mate in 10) Checkmate is now unavoidable. Ra7 was best. } { [%eval #-10] } (67. Ra7 c1=Q 68. Ra5 Qg1+ 69. Kh4 g3+ 70. Kg5 Qc1+ 71. Kg6 Qb1+ 72. Kg7 Rg4+) 67... c1=Q { [%eval -13.41] } { White resigns. } 0-1
