FEN
[Event "rated rapid game"]
[Site "https://lichess.org/ztMmOt4h"]
[Date "2026.05.31"]
[Round "-"]
[White "sridivyako"]
[Black "Kirill_Semenov_2019"]
[Result "0-1"]
[GameId "ztMmOt4h"]
[UTCDate "2026.05.31"]
[UTCTime "17:12:52"]
[WhiteElo "878"]
[BlackElo "806"]
[WhiteRatingDiff "-24"]
[BlackRatingDiff "+28"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C50"]
[Opening "Italian Game: Giuoco Pianissimo"]
[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... Nf6 { [%eval 0.22] } 4. Nc3 { [%eval 0.0] } 4... Bc5 { [%eval 0.09] } 5. O-O { [%eval 0.07] } 5... d6 { [%eval 0.11] } 6. d3 { [%eval 0.04] } { C50 Italian Game: Giuoco Pianissimo } 6... Bg4 { [%eval 0.07] } 7. Bg5?! { (0.07 → -0.86) Inaccuracy. h3 was best. } { [%eval -0.86] } (7. h3 Bh5 8. Nd5 Nxd5 9. Bxd5 a5 10. Be3 Bxe3 11. fxe3 O-O) 7... Nd4 { [%eval -0.83] } 8. h3?? { (-0.83 → -2.70) Blunder. Be3 was best. } { [%eval -2.7] } (8. Be3 Bxf3 9. gxf3 Qd7 10. Kg2 O-O 11. Nd5 Nxd5 12. Bxd5 c6) 8... Nxf3+ { [%eval -2.8] } 9. gxf3 { [%eval -2.66] } 9... Bxh3 { [%eval -2.56] } 10. Nd5?! { (-2.56 → -3.41) Inaccuracy. f4 was best. } { [%eval -3.41] } (10. f4 Bxf1 11. Kxf1 c6 12. fxe5 dxe5 13. Qf3 h6 14. Bd2 Qd7 15. Ke2 h5) 10... c6 { [%eval -3.21] } 11. Nxf6+ { [%eval -3.53] } 11... gxf6 { [%eval -3.74] } 12. Bh6? { (-3.74 → -6.83) Mistake. Bh4 was best. } { [%eval -6.83] } (12. Bh4 Rg8+ 13. Kh2 Bxf1 14. Qxf1 Qd7 15. Qh3 Rg6 16. Bg3 Qxh3+ 17. Kxh3 Ke7) 12... Bxf1? { (-6.83 → -3.90) Mistake. f5 was best. } { [%eval -3.9] } (12... f5 13. Qc1 Rg8+ 14. Kh2 Bxf1 15. Bg5 Qxg5 16. Qxg5 Rxg5 17. Rxf1 Ke7 18. Rg1) 13. Kxf1 { [%eval -3.8] } 13... Qe7?! { (-3.80 → -2.39) Inaccuracy. f5 was best. } { [%eval -2.39] } (13... f5 14. exf5 Rg8 15. b4 Bxf2 16. f4 d5 17. Bxd5 Qxd5) 14. c3?! { (-2.39 → -3.18) Inaccuracy. f4 was best. } { [%eval -3.18] } (14. f4 O-O-O 15. Qg4+ Kb8 16. Qh4 Rhg8 17. fxe5 dxe5 18. Qh5 Rg6 19. Ke2 b5) 14... O-O-O { [%eval -2.92] } 15. Qb3?! { (-2.92 → -4.00) Inaccuracy. b4 was best. } { [%eval -4.0] } (15. b4 d5 16. exd5 cxd5 17. Bb5 Bb6 18. a4 a6 19. a5 Ba7 20. Ba4 Rhg8) 15... f5 { [%eval -3.9] } 16. exf5?! { (-3.90 → -5.35) Inaccuracy. d4 was best. } { [%eval -5.35] } (16. d4 exd4 17. cxd4 Bxd4 18. Rd1 Bxf2 19. Ba6 Bb6 20. a4 bxa6 21. a5 Bc5) 16... Qh4 { [%eval -5.23] } 17. Be3?! { (-5.23 → -7.68) Inaccuracy. d4 was best. } { [%eval -7.68] } (17. d4 Qxh6 18. Rd1 Qh3+ 19. Ke2 exd4 20. Bxf7 dxc3 21. Be6+ Kb8 22. Rg1 Bb6) 17... Bxe3 { [%eval -7.52] } 18. fxe3? { (-7.52 → Mate in 9) Checkmate is now unavoidable. Qc2 was best. } { [%eval #-9] } (18. Qc2 Qh1+ 19. Ke2 Qxa1 20. Ba6 Qg1 21. Bxb7+ Kxb7 22. Kxe3 Qe1+ 23. Qe2 Qc1+) 18... Qh1+ { [%eval -11.28] } 19. Ke2 { [%eval -6.25] } 19... Qxa1 { [%eval -6.58] } 20. Bxf7 { [%eval -6.33] } 20... h5 { [%eval -6.16] } 21. d4 { [%eval -6.22] } 21... h4 { [%eval -6.02] } 22. d5 { [%eval -5.29] } 22... h3 { [%eval -4.99] } 23. dxc6 { [%eval -5.3] } 23... bxc6 { [%eval -4.57] } 24. Kf2? { (-4.57 → -8.10) Mistake. Bc4 was best. } { [%eval -8.1] } (24. Bc4 Kc7 25. Qa3 Rb8 26. b4 h2 27. b5 Rb7 28. Bf7 Qg1 29. Qa5+ Kb8) 24... h2 { [%eval -8.56] } 25. Ke2? { (-8.56 → Mate in 6) Checkmate is now unavoidable. Qe6+ was best. } { [%eval #-6] } (25. Qe6+ Kc7 26. Bh5 Qxb2+ 27. Kg3 Rdg8+ 28. Qxg8 Rxg8+ 29. Bg4 h1=N+ 30. Kh3 Qf2) 25... h1=Q { [%eval #-5] } 26. Kd3 { [%eval #-2] } 26... Qad1+ { [%eval #-8] } 27. Qxd1 { [%eval #-10] } 27... Qxd1+ { [%eval -11.56] } 28. Ke4?! { (-11.56 → Mate in 1) Checkmate is now unavoidable. Kc4 was best. } { [%eval #-1] } (28. Kc4 Rh4+ 29. e4 Qe2+ 30. Kb4 Qxb2+ 31. Ka4 Rh2 32. Bb3 Kb8 33. c4 Rh7) 28... Rh4+ { [%eval #-2] } 29. f4 { [%eval #-2] } 29... Qb1+ { [%eval #-3] } 30. Kf3 { [%eval #-3] } 30... Qxf5 { [%eval #-5] } 31. Bc4 { [%eval #-5] } 31... exf4 { [%eval #-6] } 32. e4 { [%eval #-5] } 32... Qa5?! { (Mate in 5 → -10.52) Lost forced checkmate sequence. Qh3+ was best. } { [%eval -10.52] } (32... Qh3+ 33. Kf2 Qe3+ 34. Kf1 Rh1+ 35. Kg2 Rg1+ 36. Kh2 Qg3#) 33. b4?! { (-10.52 → Mate in 6) Checkmate is now unavoidable. e5 was best. } { [%eval #-6] } (33. e5 dxe5 34. Ke4 Qb6 35. Be6+ Kb8 36. c4 Qe3+ 37. Kf5 Rf8+ 38. Bf7 Qh3+) 33... Qxa2? { (Mate in 6 → -7.64) Lost forced checkmate sequence. Qh5+ was best. } { [%eval -7.64] } (33... Qh5+ 34. Kf2 Rh2+ 35. Ke1 Qf3 36. Ba6+ Kb8 37. Bf1 Qxe4+ 38. Kd1 Qb1#) 34. Bxa2 { [%eval -7.39] } 34... Rh3+ { [%eval -7.78] } 35. Kxf4 { [%eval -7.94] } 35... Rxc3 { [%eval -7.6] } 36. e5 { [%eval -7.54] } 36... dxe5+ { [%eval -7.04] } 37. Kxe5 { [%eval #-10] } 37... Re3+ { [%eval #-9] } 38. Kf6 { [%eval #-9] } 38... Rf8+ { [%eval -12.73] } 39. Kg7?! { (-12.73 → Mate in 8) Checkmate is now unavoidable. Bf7 was best. } { [%eval #-8] } (39. Bf7 Rf3+ 40. Ke6 R8xf7 41. b5 R7f6+ 42. Ke5 cxb5 43. Kd5 Kd8 44. Kc5 R6f5+) 39... Rf2 { [%eval -8.9] } 40. b5? { (-8.90 → Mate in 2) Checkmate is now unavoidable. Bb1 was best. } { [%eval #-2] } (40. Bb1 Rg3+ 41. Bg6 Rfg2 42. Kf6 Rxg6+ 43. Ke5 R6g4 44. b5 cxb5 45. Kd5 Rc4) 40... Rg3+ { [%eval #-1] } 41. Kh8 { [%eval #-1] } 41... Rh2# { Black wins by checkmate. } 0-1
