FEN
[Event "rated rapid game"]
[Site "https://lichess.org/CJ6Iqrdo"]
[Date "2026.05.29"]
[Round "-"]
[White "bastiroh"]
[Black "Chess_forever_009"]
[Result "0-1"]
[GameId "CJ6Iqrdo"]
[UTCDate "2026.05.29"]
[UTCTime "16:43:00"]
[WhiteElo "1383"]
[BlackElo "1356"]
[WhiteRatingDiff "-12"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C50"]
[Opening "Italian Game: Giuoco Pianissimo, Canal Variation"]
[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. Bc4 { [%eval 0.07] } 3... Bc5 { [%eval 0.2] } 4. Nc3 { [%eval 0.12] } 4... d6 { [%eval 0.14] } 5. d3 { [%eval 0.0] } 5... Nf6 { [%eval 0.09] } 6. Bg5 { [%eval 0.0] } { C50 Italian Game: Giuoco Pianissimo, Canal Variation } 6... h6 { [%eval 0.05] } 7. Qd2?? { (0.05 → -3.03) Blunder. Bxf6 was best. } { [%eval -3.03] } (7. Bxf6 Qxf6 8. Nd5 Qd8 9. c3 Ne7 10. Ne3 Bxe3 11. fxe3 O-O) 7... hxg5 { [%eval -3.02] } 8. Qxg5?! { (-3.02 → -3.94) Inaccuracy. Nxg5 was best. } { [%eval -3.94] } (8. Nxg5 Rf8 9. O-O-O Bb4 10. f4 Bd7 11. fxe5 dxe5 12. Rdf1 Qe7) 8... Bxf2+?? { (-3.94 → -0.08) Blunder. Kf8 was best. } { [%eval -0.08] } (8... Kf8 9. h4 Bg4 10. h5 Rh6 11. O-O-O Bxf3 12. gxf3 Nh7 13. Qg4 Qg5+ 14. Kb1) 9. Kxf2 { [%eval -0.24] } 9... Nxe4+?? { (-0.24 → 3.49) Blunder. Be6 was best. } { [%eval 3.49] } (9... Be6 10. Bxe6 fxe6 11. Qg6+ Kf8 12. Rhf1 Rh6 13. Qg5 Kf7 14. Ne2 Rg6 15. Qd2) 10. Nxe4 { [%eval 2.99] } 10... Qxg5 { [%eval 3.05] } 11. Nexg5 { [%eval 2.54] } 11... Bg4? { (2.54 → 4.34) Mistake. f6 was best. } { [%eval 4.34] } (11... f6 12. Ne6 Kd7 13. Nxg7 Ke7 14. d4 Rh7 15. d5 Rxg7 16. dxc6 bxc6 17. Be2) 12. h3 { [%eval 4.34] } 12... Bxf3 { [%eval 3.64] } 13. Nxf3 { [%eval 3.66] } 13... Nd4 { [%eval 4.41] } 14. Nxd4 { [%eval 4.43] } 14... exd4 { [%eval 4.3] } 15. Rhe1+ { [%eval 4.13] } 15... Kd7 { [%eval 4.24] } 16. Bxf7?? { (4.24 → 0.42) Blunder. Rf1 was best. } { [%eval 0.42] } (16. Rf1 Rhf8 17. c3 Rae8 18. Bb3 dxc3 19. bxc3 f5 20. d4 b5 21. Rab1 c6) 16... Rhf8 { [%eval 0.76] } 17. Kg1 { [%eval 0.65] } 17... Rxf7 { [%eval 0.54] } 18. Re4 { [%eval 0.23] } 18... c5 { [%eval 0.29] } 19. Rf1 { [%eval 0.41] } 19... Rxf1+ { [%eval 0.58] } 20. Kxf1 { [%eval 0.23] } 20... Rf8+ { [%eval 0.25] } 21. Kg1 { [%eval 0.4] } 21... Kc6 { [%eval 0.95] } 22. a3?! { (0.95 → 0.28) Inaccuracy. h4 was best. } { [%eval 0.28] } (22. h4 g6 23. g4 Rh8 24. g5 b5 25. Kg2 Kd5 26. Kg3 Rf8 27. b3 c4) 22... Kd5? { (0.28 → 1.49) Mistake. g5 was best. } { [%eval 1.49] } (22... g5 23. Rg4 Rf5 24. g3 a5 25. Kg2 a4 26. h4 gxh4 27. gxh4 Re5 28. Kg3) 23. Rg4?! { (1.49 → 0.70) Inaccuracy. Re7 was best. } { [%eval 0.7] } (23. Re7 g6 24. Rg7 Rf6 25. Rxb7 Re6 26. Kf2 Rf6+ 27. Ke2 Re6+ 28. Kd2 a5) 23... Rg8 { [%eval 1.23] } 24. Rf4?! { (1.23 → 0.35) Inaccuracy. Rg5+ was best. } { [%eval 0.35] } (24. Rg5+ Ke6 25. Rg6+ Ke5 26. a4 b6 27. Kf2 Rf8+ 28. Kg3 Rf7 29. h4 Re7) 24... a5 { [%eval 0.27] } 25. Rf7 { [%eval 0.0] } 25... b5 { [%eval 0.05] } 26. Rb7 { [%eval -0.07] } 26... Kc6 { [%eval 0.0] } 27. Ra7 { [%eval -0.07] } 27... a4 { [%eval 0.0] } 28. Ra6+ { [%eval -0.1] } 28... Kd5 { [%eval 0.0] } 29. Rb6 { [%eval 0.0] } 29... Re8 { [%eval 0.0] } 30. Rxb5?? { (0.00 → -1.76) Blunder. Kf1 was best. } { [%eval -1.76] } (30. Kf1 Rf8+ 31. Ke1 Re8+) 30... Re2 { [%eval -1.73] } 31. c3?! { (-1.73 → -2.63) Inaccuracy. Rb7 was best. } { [%eval -2.63] } (31. Rb7 Rxc2 32. Rxg7 Ke5 33. Rg3 c4 34. dxc4 Kf4 35. Rf3+ Ke4 36. Rf6 d3) 31... dxc3 { [%eval -2.41] } 32. bxc3 { [%eval -2.3] } 32... Ra2 { [%eval -1.74] } 33. c4+? { (-1.74 → -3.64) Mistake. Ra5 was best. } { [%eval -3.64] } (33. Ra5 Rxa3 34. Kf2 Rxc3 35. Rxa4 Rxd3 36. Rg4 c4 37. Ke2 Rd4 38. Rxg7 Re4+) 33... Kd4 { [%eval -3.64] } 34. Rb6 { [%eval -4.15] } 34... Kxd3 { [%eval -3.69] } 35. Rxd6+ { [%eval -4.22] } 35... Kxc4 { [%eval -4.37] } 36. Rg6 { [%eval -4.45] } 36... Rxa3 { [%eval -4.4] } 37. Rxg7 { [%eval -4.23] } 37... Ra1+ { [%eval -4.46] } 38. Kh2 { [%eval -3.35] } 38... Rf1?! { (-3.35 → -2.20) Inaccuracy. a3 was best. } { [%eval -2.2] } (38... a3 39. Ra7 Kb3 40. Rb7+ Ka2 41. Rc7 Rc1 42. g4 Rc2+ 43. Kg3 Rc3+ 44. Kg2) 39. Rg4+?? { (-2.20 → -4.74) Blunder. Ra7 was best. } { [%eval -4.74] } (39. Ra7 Kb3 40. Rb7+ Ka2 41. g4 a3 42. g5 Rb1 43. Rf7 Rb6 44. Rc7 Rb2+) 39... Kb3 { [%eval -3.66] } 40. h4? { (-3.66 → -6.95) Mistake. Rg7 was best. } { [%eval -6.95] } (40. Rg7 a3 41. Rb7+ Kc3 42. Ra7 Kb2 43. Rb7+ Ka1 44. h4 a2 45. h5 c4) 40... c4?! { (-6.95 → -4.65) Inaccuracy. a3 was best. } { [%eval -4.65] } (40... a3 41. Rg3+ Kb4 42. Rg6 a2 43. Ra6 a1=Q 44. Rxa1 Rxa1 45. Kg3 c4 46. Kg4) 41. h5?! { (-4.65 → -6.77) Inaccuracy. Rg7 was best. } { [%eval -6.77] } (41. Rg7 c3 42. Rb7+ Ka2 43. Rc7 Kb2 44. Rb7+ Kc1 45. Ra7 Rf4 46. h5 c2) 41... c3 { [%eval -5.24] } 42. h6 { [%eval -5.23] } 42... Rf8 { [%eval -5.11] } 43. h7 { [%eval -5.73] } 43... Rh8 { [%eval -4.92] } 44. Rg7 { [%eval -5.33] } 44... a3 { [%eval -5.05] } 45. Rc7?! { (-5.05 → -7.23) Inaccuracy. Rb7+ was best. } { [%eval -7.23] } (45. Rb7+ Ka2 46. Rc7 Kb2 47. Rb7+ Kc1 48. Ra7 c2 49. g4 Kb2 50. Rb7+ Ka2) 45... c2 { [%eval -6.35] } 46. Rb7+ { [%eval -7.19] } 46... Ka2 { [%eval -6.92] } 47. Rc7 { [%eval -6.69] } 47... Kb1 { [%eval -7.32] } 48. Rb7+ { [%eval -6.44] } 48... Kc1 { [%eval -6.44] } 49. Ra7 { [%eval -5.65] } 49... Kd2 { [%eval -7.36] } 50. Rd7+ { [%eval -7.02] } 50... Kc1 { [%eval -6.05] } 51. g4?! { (-6.05 → -9.41) Inaccuracy. Ra7 was best. } { [%eval -9.41] } (51. Ra7 Kb2 52. Rb7+ Kc3 53. Rc7+ Kd3 54. Rd7+ Ke4 55. Re7+ Kd5 56. Re1 Rxh7+) 51... a2 { [%eval -8.97] } 52. Ra7 { [%eval -8.77] } 52... Kb1 { [%eval -10.07] } 53. Rb7+ { [%eval -9.68] } 53... Ka1 { [%eval -9.38] } 54. Rc7 { [%eval -8.74] } 54... Kb2 { [%eval -8.12] } 55. Rb7+ { [%eval -10.74] } 55... Kc3 { [%eval -10.05] } 56. Rc7+ { [%eval -10.93] } 56... Kb4 { [%eval -10.72] } 57. Rb7+ { [%eval -11.09] } 57... Kc5 { [%eval -11.11] } 58. Rc7+ { [%eval -13.53] } 58... Kb6 { [%eval -12.53] } 59. Rxc2?! { (-12.53 → Mate in 11) Checkmate is now unavoidable. Re7 was best. } { [%eval #-11] } (59. Re7 a1=Q 60. Kg2 Qd4 61. Re6+ Kc5 62. Re8 Rxe8 63. Kg3 Qd6+ 64. Kh4 Qh2+) 59... a1=Q { [%eval #-10] } 60. g5 { [%eval #-8] } 60... Qe5+ { [%eval #-7] } 61. Kh3 { [%eval #-7] } 61... Qf5+ { [%eval #-6] } 62. Kg3 { [%eval #-6] } 62... Qxc2 { [%eval #-5] } 63. g6 { [%eval #-5] } 63... Qxg6+ { [%eval #-5] } 64. Kh4 { [%eval #-1] } 64... Rxh7# { Black wins by checkmate. } 0-1
