Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/xmgsIhRP"] [Date "2026.04.21"] [Round "-"] [White "KJ1337321"] [Black "GSM_haiduong"] [Result "0-1"] [GameId "xmgsIhRP"] [UTCDate "2026.04.21"] [UTCTime "08:55:09"] [WhiteElo "1264"] [BlackElo "1267"] [WhiteRatingDiff "-15"] [BlackRatingDiff "+10"] [Variant "Standard"] [TimeControl "300+3"] [ECO "B30"] [Opening "Sicilian Defense: Old Sicilian"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.32] } 2. Nf3 { [%eval 0.2] } 2... Nc6 { [%eval 0.3] } { B30 Sicilian Defense: Old Sicilian } 3. c4 { [%eval 0.0] } 3... d6 { [%eval 0.25] } 4. g3?! { (0.25 → -0.42) Inaccuracy. d4 was best. } { [%eval -0.42] } (4. d4 e5 5. d5 Nd4 6. Nbd2 Nf6 7. Nxd4 cxd4 8. a4 a5) 4... Nf6 { [%eval -0.21] } 5. Nc3 { [%eval -0.35] } 5... g6 { [%eval -0.26] } 6. Bg2 { [%eval -0.39] } 6... Bg7 { [%eval -0.42] } 7. d3 { [%eval -0.52] } 7... O-O { [%eval -0.31] } 8. Bd2 { [%eval -0.63] } 8... Bg4 { [%eval -0.46] } 9. O-O { [%eval -0.89] } 9... Nd4 { [%eval -0.91] } 10. Be3 { [%eval -1.12] } 10... Qb6?! { (-1.12 → -0.47) Inaccuracy. Nd7 was best. } { [%eval -0.47] } (10... Nd7 11. a4 a6 12. Bxd4 cxd4 13. Ne2 b5 14. cxb5 axb5 15. b4 bxa4 16. Rxa4) 11. b3 { [%eval -0.77] } 11... e5?! { (-0.77 → 0.00) Inaccuracy. Nd7 was best. } { [%eval 0.0] } (11... Nd7 12. Nd5 Qd8 13. Bxd4 Bxd4 14. Rb1 Bxf3 15. Qxf3 e6 16. Nf4 Qa5 17. a4) 12. h3 { [%eval -0.54] } 12... Be6?! { (-0.54 → 0.34) Inaccuracy. Nxf3+ was best. } { [%eval 0.34] } (12... Nxf3+ 13. Kh1 Nh2 14. hxg4 Nxf1 15. Bxf1 Qa5 16. Rc1 Qd8 17. Kg2 Ne8 18. Be2) 13. Nd5?! { (0.34 → -0.44) Inaccuracy. Rb1 was best. } { [%eval -0.44] } (13. Rb1 Bd7 14. Bg5 Ne6 15. Bd2 a5 16. Ne1 Qd8 17. a3 b6 18. Nc2 Ra7) 13... Bxd5?! { (-0.44 → 0.48) Inaccuracy. Nxd5 was best. } { [%eval 0.48] } (13... Nxd5 14. exd5 Nxf3+ 15. Qxf3 Bd7 16. Rab1 a5 17. Qd1 f5 18. f4 Rfe8 19. Qd2) 14. exd5?! { (0.48 → -0.38) Inaccuracy. cxd5 was best. } { [%eval -0.38] } (14. cxd5 Qb5 15. h4 Nxf3+ 16. Bxf3 h5 17. Bg2 Qd7 18. f3 a5 19. Kh2 b5) 14... Rfe8 { [%eval -0.1] } 15. a4 { [%eval -0.3] } 15... Qxb3?! { (-0.30 → 0.44) Inaccuracy. Nf5 was best. } { [%eval 0.44] } (15... Nf5 16. Bg5 e4 17. Nh4 Nxh4 18. Bxh4 e3 19. fxe3 Nd7 20. Ra2 Rxe3 21. Bg5) 16. Rb1?? { (0.44 → -1.46) Blunder. Qxb3 was best. } { [%eval -1.46] } (16. Qxb3 Nxb3 17. Rab1 Na5 18. Nd2 Re7 19. g4 h6 20. Bf3 Ne8 21. Be4 Nf6) 16... Qxd1 { [%eval -1.5] } 17. Rfxd1?! { (-1.50 → -2.47) Inaccuracy. Rbxd1 was best. } { [%eval -2.47] } (17. Rbxd1 Ne2+ 18. Kh2 e4 19. Ng5 Nc3 20. Ra1 exd3 21. Ra3 Nd7 22. Bd2 Ne2) 17... b6? { (-2.47 → -0.86) Mistake. Ne2+ was best. } { [%eval -0.86] } (17... Ne2+ 18. Kf1 Nc3 19. Nd2 h6 20. h4 Nxd1 21. Rxd1 b6 22. Ne4 Nxe4 23. dxe4) 18. Bxd4?! { (-0.86 → -1.46) Inaccuracy. Kf1 was best. } { [%eval -1.46] } (18. Kf1 Nc2 19. Nd2 e4 20. dxe4 Nxe3+ 21. fxe3 Nd7 22. Rb3 Be5 23. Kf2 h5) 18... exd4?! { (-1.46 → -0.51) Inaccuracy. cxd4 was best. } { [%eval -0.51] } (18... cxd4 19. h4 Nd7 20. Ng5 Nc5 21. Ne4 Nxe4 22. Bxe4 f5 23. Bg2 Bf6 24. f3) 19. Ng5 { [%eval -0.88] } 19... Re2 { [%eval -0.8] } 20. Ra1 { [%eval -1.21] } 20... Rae8 { [%eval -0.78] } 21. Kf1?! { (-0.78 → -1.69) Inaccuracy. a5 was best. } { [%eval -1.69] } (21. a5 Bh6 22. axb6 axb6 23. Ne4 Nxe4 24. Bxe4 Rb2 25. Rab1 Rb4 26. h4 Ra8) 21... Rb2 { [%eval -1.55] } 22. Ne4 { [%eval -2.0] } 22... Nxe4 { [%eval -1.88] } 23. Bxe4 { [%eval -1.73] } 23... f5 { [%eval -1.67] } 24. Bf3 { [%eval -1.28] } 24... g5?! { (-1.28 → -0.64) Inaccuracy. Bh6 was best. } { [%eval -0.64] } (24... Bh6 25. Rdb1 Rd2 26. Rd1 Rc2 27. Rdb1 Bd2 28. Bd1 Re1+ 29. Kg2 Rc3 30. a5) 25. Bh5 { [%eval -0.9] } 25... Re7 { [%eval -0.46] } 26. Kg2 { [%eval -0.95] } 26... h6?! { (-0.95 → 0.00) Inaccuracy. a5 was best. } { [%eval 0.0] } (26... a5 27. Rdb1 Rb4 28. g4 fxg4 29. Bxg4 Be5 30. Be6+ Kg7 31. h4 gxh4 32. Kf3) 27. Kf3?! { (0.00 → -0.77) Inaccuracy. Rdb1 was best. } { [%eval -0.77] } (27. Rdb1 Rd2 28. Rd1 Rb2 29. Rdb1) 27... Ree2 { [%eval -1.0] } 28. Re1?? { (-1.00 → Mate in 1) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-1] } (28. Rf1 Red2 29. Rad1 Kh7 30. Kg2 Be5 31. Rxd2 Rxd2 32. Rd1 Ra2 33. Be8 h5) 28... Rxf2# { Black wins by checkmate. } 0-1