FEN
[Event "rated rapid game"]
[Site "https://lichess.org/OKmP6GjO"]
[Date "2026.04.19"]
[Round "-"]
[White "ethanminh"]
[Black "sashakovalov"]
[Result "0-1"]
[GameId "OKmP6GjO"]
[UTCDate "2026.04.19"]
[UTCTime "12:21:55"]
[WhiteElo "794"]
[BlackElo "878"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C50"]
[Opening "Italian Game"]
[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] } { C50 Italian Game } 3... f6? { (0.07 → 1.32) Mistake. Nf6 was best. } { [%eval 1.32] } (3... Nf6 4. d3 Bc5 5. O-O d6 6. c3 a5 7. Re1 O-O 8. h3) 4. O-O { [%eval 1.27] } 4... Bc5 { [%eval 1.36] } 5. Nc3 { [%eval 0.84] } 5... a6 { [%eval 1.22] } 6. d3 { [%eval 0.8] } 6... b5?! { (0.80 → 1.65) Inaccuracy. d6 was best. } { [%eval 1.65] } (6... d6 7. Nh4 Qd7 8. Nf5 Nd4 9. Nxd4 Bxd4 10. h3 h5 11. Be3) 7. Bxg8?! { (1.65 → 0.82) Inaccuracy. Bb3 was best. } { [%eval 0.82] } (7. Bb3 Nge7 8. a4 b4 9. Nd5 Nxd5 10. Bxd5 Rb8 11. Re1 Ba7 12. a5 Rb5) 7... Rxg8 { [%eval 0.94] } 8. Be3 { [%eval 1.03] } 8... Bxe3 { [%eval 1.17] } 9. fxe3 { [%eval 1.08] } 9... b4?? { (1.08 → 3.85) Blunder. d6 was best. } { [%eval 3.85] } (9... d6 10. a4 b4 11. Nd5 Be6 12. d4 Rh8 13. Qd3 a5 14. Qc4 Bxd5 15. Qxd5) 10. Nd5 { [%eval 3.58] } 10... g5?! { (3.58 → 5.45) Inaccuracy. Rh8 was best. } { Black offers draw } { [%eval 5.45] } (10... Rh8 11. Nh4 h5 12. Qf3 Kf7 13. Qg3 Rh6 14. Nf5 Rg6 15. Qh4 Qh8 16. Nxc7) 11. Qd2? { (5.45 → 2.82) Mistake. Nd2 was best. } { [%eval 2.82] } (11. Nd2 g4 12. Nxf6+ Ke7 13. Qe1 g3 14. Nxg8+ Qxg8 15. Rf3 gxh2+ 16. Kxh2 Kd6) 11... a5? { (2.82 → 4.48) Mistake. d6 was best. } { [%eval 4.48] } (11... d6 12. Qe2 Be6 13. Nd2 Rf8 14. Qh5+ Kd7 15. Qh6 Bxd5 16. exd5 Ne7 17. e4) 12. d4?! { (4.48 → 3.22) Inaccuracy. Nxg5 was best. } { [%eval 3.22] } (12. Nxg5 Rxg5 13. Nxf6+ Qxf6 14. Rxf6 Ba6 15. d4 O-O-O 16. d5 Bc4 17. dxc6 dxc6) 12... exd4?! { (3.22 → 4.23) Inaccuracy. d6 was best. } { [%eval 4.23] } (12... d6 13. Nxe5 dxe5 14. Nxf6+ Ke7 15. Nd5+ Kd6 16. dxe5+ Nxe5 17. Rf6+ Be6 18. Nf4+) 13. exd4 { [%eval 4.23] } 13... g4?! { (4.23 → 6.14) Inaccuracy. d6 was best. } { [%eval 6.14] } (13... d6 14. e5 dxe5 15. dxe5 f5 16. Nf6+ Kf7 17. Nxg5+ Kg6 18. Qe3 Qd4 19. Qxd4) 14. Nh4 { [%eval 6.19] } 14... f5 { [%eval 6.35] } 15. exf5?? { (6.35 → 2.05) Blunder. Nxf5 was best. } { [%eval 2.05] } (15. Nxf5 d6 16. Qf4 Be6 17. Nf6+ Qxf6 18. Nxd6+ cxd6 19. Qxf6 Bc4 20. Qxd6 Ne7) 15... Qxh4 { [%eval 2.02] } 16. g3 { [%eval 1.61] } 16... Qd8?? { (1.61 → 7.23) Blunder. Qg5 was best. } { [%eval 7.23] } (16... Qg5 17. Qxg5 Rxg5 18. Nxc7+ Kd8 19. Nxa8 Nxd4 20. h4 Rh5 21. Rad1 Nf3+ 22. Rxf3) 17. Qh6?! { (7.23 → 4.75) Inaccuracy. f6 was best. } { [%eval 4.75] } (17. f6 d6 18. f7+ Kf8 19. Rae1 Rg6 20. Re8+ Qxe8 21. fxe8=B+ Kxe8 22. Qe3+ Be6) 17... Nxd4?? { (4.75 → Mate in 9) Checkmate is now unavoidable. Qg5 was best. } { [%eval #9] } (17... Qg5 18. Nf6+ Kf7 19. Nxg8 Qxh6 20. Nxh6+ Kf8 21. Rf4 Ne7 22. f6 Ng6 23. Rf5) 18. Nf6+?? { (Mate in 9 → 2.62) Lost forced checkmate sequence. Rae1+ was best. } { [%eval 2.62] } (18. Rae1+ Kf7 19. f6 Nf3+ 20. Rxf3 gxf3 21. Qxh7+ Kf8 22. Re7 Rxg3+ 23. hxg3 f2+) 18... Kf7 { [%eval 2.18] } 19. Nxg8? { (2.18 → 0.97) Mistake. Nxh7 was best. } { [%eval 0.97] } (19. Nxh7 Nf3+ 20. Rxf3 gxf3 21. Qh5+ Ke7 22. f6+ Kd6 23. Rd1+ Kc6 24. Qd5+ Kb6) 19... Kxg8?? { (0.97 → 5.51) Blunder. Qxg8 was best. } { [%eval 5.51] } (19... Qxg8 20. Qd2 Qh8 21. Rad1 Ba6 22. Qxd4 Qxd4+ 23. Rxd4 Bxf1 24. Rxd7+ Kf6 25. Kxf1) 20. f6?? { (5.51 → 1.83) Blunder. Rae1 was best. } { [%eval 1.83] } (20. Rae1 Ra6 21. f6 Rxf6 22. Rxf6 Ne6 23. Re4 Qe7 24. Rf1 b3 25. axb3 d5) 20... Ne6?? { (1.83 → Mate in 4) Checkmate is now unavoidable. Ne2+ was best. } { [%eval #4] } (20... Ne2+ 21. Kf2 Qf8 22. Qg5+ Kh8 23. Rad1 d6 24. Kxe2 Ba6+ 25. Kd2 Bxf1 26. Rxf1) 21. f7+ { [%eval #3] } 21... Kh8 { [%eval #3] } 22. Qf6+?? { (Mate in 3 → -3.72) Lost forced checkmate sequence. f8=R+ was best. } { [%eval -3.72] } (22. f8=R+ Nxf8 23. Rxf8+ Qxf8 24. Qxf8#) 22... Qxf6 { [%eval -3.61] } 23. Rxf6 { [%eval -3.54] } 23... Kg7 { [%eval -3.15] } 24. Raf1 { [%eval -3.62] } 24... Nf8?! { (-3.62 → -2.23) Inaccuracy. Bb7 was best. } { [%eval -2.23] } (24... Bb7 25. R6f5 Be4 26. f8=R Rxf8 27. Rxa5 Rb8 28. Rf2 d5 29. Ra6 Ng5 30. Rc6) 25. c4?! { (-2.23 → -3.27) Inaccuracy. R6f5 was best. } { [%eval -3.27] } (25. R6f5 h6 26. Re5 Bb7 27. Rf4 Bf3 28. Kf2 Ra6 29. h3 Re6 30. Rc5 Bd1) 25... Ra6? { (-3.27 → -1.57) Mistake. bxc3 was best. } { [%eval -1.57] } (25... bxc3 26. bxc3 Ba6 27. R1f2 Bc4 28. R6f5 Ng6 29. f8=N Nxf8 30. Rc5 Be6 31. Rxc7) 26. Rxa6 { [%eval -2.17] } 26... Bxa6 { [%eval -2.25] } 27. b3 { [%eval -2.16] } 27... a4 { [%eval -2.24] } 28. h4?! { (-2.24 → -3.66) Inaccuracy. bxa4 was best. } { [%eval -3.66] } (28. bxa4 d5 29. Rf5 Bxc4 30. a5 Nd7 31. Kf2 Kf8 32. Rf4 Nb8 33. Rxg4 Na6) 28... axb3?! { (-3.66 → -2.42) Inaccuracy. d5 was best. } { [%eval -2.42] } (28... d5 29. Rf4 dxc4 30. bxc4 c5 31. Kf2 Bc8 32. Ke3 Be6 33. h5 Nd7 34. f8=R) 29. axb3 { [%eval -2.46] } 29... h5?? { (-2.46 → -0.08) Blunder. Bb7 was best. } { [%eval -0.08] } (29... Bb7 30. Rf5 Bc6 31. Kf2 h6 32. Rf4 Bf3 33. c5 Ne6 34. f8=R Nxf8 35. Rxb4) 30. c5?? { (-0.08 → -10.31) Blunder. Rf5 was best. } { [%eval -10.31] } (30. Rf5 Kg6 31. Rg5+ Kxf7 32. Rf5+ Ke7 33. Rxh5 Ne6 34. Rh7+ Kf6 35. Rxd7 Bb7) 30... Bxf1 { [%eval -8.58] } 31. c6 { [%eval -15.91] } 31... Bb5 { [%eval -8.87] } 32. cxd7? { (-8.87 → Mate in 16) Checkmate is now unavoidable. Kf2 was best. } { [%eval #-16] } (32. Kf2 Bxc6 33. Ke3 Bd5 34. Kd4 Bxb3 35. Kc5 Be6 36. Kxb4 Bxf7 37. Ka3 d5) 32... Nxd7 { [%eval #-17] } 33. f8=Q+ { [%eval #-17] } 33... Kxf8 { [%eval -9.54] } { White resigns. } 0-1