Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/jKyGq0fT"] [Date "2026.05.26"] [Round "-"] [White "marroco1014"] [Black "nihaoxuan"] [Result "1-0"] [GameId "jKyGq0fT"] [UTCDate "2026.05.26"] [UTCTime "23:25:43"] [WhiteElo "1594"] [BlackElo "1597"] [WhiteRatingDiff "+7"] [BlackRatingDiff "-5"] [Variant "Standard"] [TimeControl "1800+0"] [ECO "B40"] [Opening "Sicilian Defense: French Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.32] } 2. Nf3 { [%eval 0.2] } 2... e6 { [%eval 0.28] } { B40 Sicilian Defense: French Variation } 3. Nc3 { [%eval 0.25] } 3... d5 { [%eval 0.76] } 4. exd5 { [%eval 0.62] } 4... exd5 { [%eval 0.75] } 5. Qe2+?! { (0.75 → 0.00) Inaccuracy. Bb5+ was best. } { [%eval 0.0] } (5. Bb5+ Nc6 6. O-O Nf6 7. d4 Bg4 8. Bg5 Be7 9. dxc5 O-O) 5... Be7 { [%eval 0.03] } 6. d4 { [%eval 0.0] } 6... c4 { [%eval 0.03] } 7. h3 { [%eval -0.11] } 7... Nf6 { [%eval -0.13] } 8. Bg5?! { (-0.13 → -0.81) Inaccuracy. g4 was best. } { [%eval -0.81] } (8. g4 O-O 9. Bg2 Re8 10. O-O Nc6 11. Qd1 h6 12. Re1 Be6 13. Bf4 Bb4) 8... O-O { [%eval -0.76] } 9. Bxf6 { [%eval -0.78] } 9... Bxf6 { [%eval -0.95] } 10. O-O-O? { (-0.95 → -2.21) Mistake. Qd2 was best. } { [%eval -2.21] } (10. Qd2 Bf5 11. g4 Re8+ 12. Ne2 Be4 13. Bg2 Qb6 14. O-O Qxb2 15. Nc3 Nc6) 10... Nc6 { [%eval -1.77] } 11. Kb1 { [%eval -1.7] } 11... Bf5 { [%eval -1.24] } 12. g4 { [%eval -1.28] } 12... Bg6 { [%eval -1.16] } 13. Bg2 { [%eval -1.7] } 13... b5?? { (-1.70 → 0.84) Blunder. Nb4 was best. } { [%eval 0.84] } (13... Nb4 14. Rd2 b5 15. Ne5 Bxe5 16. Qxe5 Re8 17. Qg3 Nxc2 18. Rxc2 b4 19. Nxd5) 14. g5?? { (0.84 → -2.44) Blunder. Ne5 was best. } { [%eval -2.44] } (14. Ne5 Bxe5 15. dxe5 Nb4 16. Rxd5 Qc7 17. Rd2 Rad8 18. Rc1 Rxd2 19. Qxd2 Rd8) 14... Bxg5?? { (-2.44 → -0.56) Blunder. b4 was best. } { [%eval -0.56] } (14... b4 15. gxf6 bxc3 16. bxc3 Rb8+ 17. Ka1 Re8 18. Qd2 Qxf6 19. Rhg1 h6 20. Rb1) 15. Nxg5 { [%eval -0.55] } 15... Qxg5 { [%eval -0.54] } 16. Bxd5 { [%eval -0.59] } 16... Rac8? { (-0.59 → 0.53) Mistake. Rae8 was best. } { [%eval 0.53] } (16... Rae8 17. Qd2 Qxd2 18. Rxd2 Ne7 19. Bf3 b4 20. Nb5 b3 21. Nd6 Bxc2+ 22. Ka1) 17. Qd2?? { (0.53 → -1.40) Blunder. h4 was best. } { [%eval -1.4] } (17. h4 Qe7 18. Qxe7 Nxe7 19. Rde1 Rc7 20. h5 Bf5 21. Re5 Rd7 22. Be4 Bxe4) 17... Qf5?? { (-1.40 → 0.99) Blunder. Qxd2 was best. } { [%eval 0.99] } (17... Qxd2 18. Rxd2 b4 19. Ne2 c3 20. Rdd1 Bh5 21. Rhe1 Rfd8 22. Bg2 Bxe2 23. Rxe2) 18. Be4 { [%eval 0.99] } 18... Qh5 { [%eval 0.97] } 19. Bxg6 { [%eval 0.93] } 19... fxg6?! { (0.93 → 1.60) Inaccuracy. hxg6 was best. } { [%eval 1.6] } (19... hxg6 20. d5 b4 21. Ne4 Rfd8 22. d6 Qf5 23. Rhe1 c3 24. Qd5 Nb8 25. a3) 20. Nxb5?? { (1.60 → -4.53) Blunder. d5 was best. } { [%eval -4.53] } (20. d5 b4 21. dxc6 bxc3 22. Qxc3 Qc5 23. Rd7 Rf7 24. Rxf7 Kxf7 25. Qf3+ Kg8) 20... Qxb5 { [%eval -4.36] } 21. d5 { [%eval -4.93] } 21... Rcd8?! { (-4.93 → -3.42) Inaccuracy. Nb4 was best. } { [%eval -3.42] } (21... Nb4 22. Qc3 Nxd5 23. Qd4 Nf6 24. Qxa7 Rb8 25. Qd4 h5 26. Rhe1 Kh7 27. Re5) 22. Qg5?! { (-3.42 → -5.10) Inaccuracy. Rhe1 was best. } { [%eval -5.1] } (22. Rhe1 Rf5 23. d6 Nb4 24. Qd4 Nd5 25. Kc1 Rxd6 26. Re5 Qd7 27. Rxf5 Qxf5) 22... Na5?! { (-5.10 → -3.69) Inaccuracy. Nb4 was best. } { [%eval -3.69] } (22... Nb4 23. Qd2 Nxd5 24. a4 Qb7 25. Qa5 h6 26. Qb5 Qxb5 27. axb5 Kh7 28. Rhe1) 23. f4?! { (-3.69 → -5.36) Inaccuracy. Qe3 was best. } { [%eval -5.36] } (23. Qe3 Nb7 24. Rhe1 Qb6 25. Qc3 Nd6 26. Re6 Qxf2 27. Rde1 Qb6 28. Qe5 Rf7) 23... c3 { [%eval -5.16] } 24. b3 { [%eval -5.19] } 24... Rd6?! { (-5.19 → -3.42) Inaccuracy. Nc4 was best. } { [%eval -3.42] } (24... Nc4 25. Qg1 Nd2+ 26. Ka1 Qxd5 27. Qe3 Qa5 28. Qe5 Qxe5 29. fxe5 Rde8 30. Rhe1) 25. Rhe1?! { (-3.42 → -5.13) Inaccuracy. Qe5 was best. } { [%eval -5.13] } (25. Qe5 Rfd8 26. Rd3 Rxd5 27. Qe6+ Kf8 28. Rxc3 Re8 29. Rc8 Rxc8 30. Qxc8+ Qe8) 25... Qd7?? { (-5.13 → -1.10) Blunder. Nc4 was best. } { [%eval -1.1] } (25... Nc4 26. f5 Nd2+ 27. Rxd2 cxd2 28. Qxd2 Rxd5 29. Qe3 Rdxf5 30. Qxa7 R5f7 31. Qd4) 26. Re7 { [%eval -0.79] } 26... Qxh3?! { (-0.79 → 0.00) Inaccuracy. Qf5 was best. } { [%eval 0.0] } (26... Qf5 27. Qxf5 Rxf5 28. Rd3 Rfxd5 29. Rxc3 Nc6 30. Rc7 Nd8 31. Rxa7 h5 32. a4) 27. Qe5 { [%eval 0.0] } 27... Rdd8?? { (0.00 → Mate in 1) Checkmate is now unavoidable. Rdf6 was best. } { [%eval #1] } (27... Rdf6 28. Qc7 Rxf4 29. Rxg7+ Kh8 30. Re7 Rf1 31. Qe5+ R1f6 32. Qc7) 28. Qxg7# { White wins by checkmate. } 1-0