Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual correspondence game"] [Site "https://lichess.org/ssxDA9f2"] [Date "2026.05.22"] [Round "-"] [White "M_Hafiy150921"] [Black "lichess AI level 2"] [Result "1-0"] [GameId "ssxDA9f2"] [UTCDate "2026.05.22"] [UTCTime "02:08:27"] [WhiteElo "1500"] [BlackElo "?"] [Variant "Standard"] [TimeControl "-"] [ECO "C44"] [Opening "King's Knight Opening: Normal 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] } { C44 King's Knight Opening: Normal Variation } 3. d3 { [%eval -0.11] } 3... d6 { [%eval 0.14] } 4. Nc3 { [%eval 0.15] } 4... Bg4 { [%eval 0.37] } 5. Bg5?? { (0.37 → -3.34) Blunder. Be2 was best. } { [%eval -3.34] } (5. Be2 Nf6 6. h3 Bxf3 7. Bxf3 Nd4 8. g3 g6 9. Bg2 Bg7) 5... f6?? { (-3.34 → 0.53) Blunder. Bxf3 was best. } { [%eval 0.53] } (5... Bxf3 6. Qd2 f6 7. Be3 Bh5 8. f3 Nge7 9. O-O-O Bf7 10. g4) 6. Bh4?! { (0.53 → -0.17) Inaccuracy. Be3 was best. } { [%eval -0.17] } (6. Be3 Nge7 7. h3 Bh5 8. Be2 Bg6 9. d4 d5 10. dxe5 dxe4) 6... Bxf3 { [%eval -0.22] } 7. gxf3 { [%eval -0.64] } 7... Nd4 { [%eval -0.21] } 8. Na4? { (-0.21 → -1.44) Mistake. Bg3 was best. } { [%eval -1.44] } (8. Bg3 Ne7 9. Nb1 g6 10. c3 Ndc6 11. f4 Bh6 12. fxe5 dxe5 13. Nd2 f5) 8... c6 { [%eval -1.05] } 9. c3 { [%eval -1.53] } 9... Ne6 { [%eval -1.49] } 10. d4 { [%eval -1.55] } 10... g5?! { (-1.55 → -0.69) Inaccuracy. b5 was best. } { [%eval -0.69] } (10... b5 11. d5 Nc7 12. dxc6 bxa4 13. Qxa4 h5 14. h3 Qb8 15. O-O-O Qb6 16. Bg3) 11. Bg3 { [%eval -0.82] } 11... Ne7?? { (-0.82 → 1.80) Blunder. b5 was best. } { [%eval 1.8] } (11... b5 12. d5 Nc7 13. h4 cxd5 14. hxg5 Qe7 15. gxf6 Nxf6 16. exd5 h5 17. Bh4) 12. dxe5 { [%eval 1.41] } 12... Ng6 { [%eval 1.9] } 13. exd6 { [%eval 1.33] } 13... Ne5? { (1.33 → 2.96) Mistake. b6 was best. } { [%eval 2.96] } (13... b6 14. Bh3 Nef4 15. d7+ Kf7 16. Bf5 b5 17. h4 bxa4 18. hxg5 fxg5 19. Qxa4) 14. d7+?? { (2.96 → 0.47) Blunder. Bxe5 was best. } { [%eval 0.47] } (14. Bxe5 fxe5 15. Qb3 Qxd6 16. Rd1 Qe7 17. Bh3 Nd8 18. Bd7+ Qxd7 19. Rxd7 Kxd7) 14... Ke7?! { (0.47 → 1.26) Inaccuracy. Qxd7 was best. } { [%eval 1.26] } (14... Qxd7 15. Qxd7+ Kxd7 16. O-O-O+ Ke7 17. b4 h5 18. Nb2 b5 19. Nd3 Nxd3+ 20. Rxd3) 15. f4?? { (1.26 → -2.46) Blunder. h4 was best. } { [%eval -2.46] } (15. h4 Qxd7 16. hxg5 Qxd1+ 17. Kxd1 Rd8+ 18. Kc2 Nxf3 19. gxf6+ Kxf6 20. Rd1 Rxd1) 15... gxf4 { [%eval -2.41] } 16. Bxf4? { (-2.41 → -4.04) Mistake. Qe2 was best. } { [%eval -4.04] } (16. Qe2 Qa5 17. O-O-O Qxa4 18. Bh3 fxg3 19. Bxe6 Kxe6 20. hxg3 Rd8 21. f4 Qb5) 16... Rg8?? { (-4.04 → 2.91) Blunder. Nxf4 was best. } { [%eval 2.91] } (16... Nxf4 17. Nc5 b6 18. Nb3 c5 19. a4 Bh6 20. a5 Rg8 21. a6 Qc7 22. Bb5) 17. Nc5?? { (2.91 → -3.04) Blunder. Bxe5 was best. } { [%eval -3.04] } (17. Bxe5 fxe5 18. Bc4 Rg6 19. Bxe6 Kxe6 20. Qb3+ Ke7 21. Qxb7 Rd6 22. Rd1 Rb8) 17... Ng5?? { (-3.04 → 4.84) Blunder. Nxf4 was best. } { [%eval 4.84] } (17... Nxf4 18. Qb3 Nf3+ 19. Kd1 Rg5 20. Qa3 Kf7 21. Qb3+ Kg6 22. Nd3 Qxd7 23. Kc2) 18. Nxb7?? { (4.84 → 2.27) Blunder. Bxe5 was best. } { [%eval 2.27] } (18. Bxe5 fxe5 19. h4 Nf7 20. Bc4 Qb6 21. Bxf7 Kxf7 22. Qh5+ Rg6 23. Nd3 Kg8) 18... Qb6?? { (2.27 → 5.93) Blunder. Qxd7 was best. } { [%eval 5.93] } (18... Qxd7 19. Bxe5 fxe5 20. Nc5 Qxd1+ 21. Rxd1 Ke8 22. Nd3 Bd6 23. Bg2 Ke7 24. h4) 19. d8=R?? { (5.93 → 2.02) Blunder. Bxe5 was best. } { [%eval 2.02] } (19. Bxe5 Nxe4 20. d8=B+ Rxd8 21. Qxd8+ Qxd8 22. Nxd8 fxe5 23. Nxc6+ Kd7 24. Nb4 Bxb4) 19... Nxe4?? { (2.02 → 5.24) Blunder. Ngf3+ was best. } { [%eval 5.24] } (19... Ngf3+ 20. Ke2 Qxb2+ 21. Rd2 Nxd2 22. Bxd2 Qb5+ 23. Ke1 Qxb7 24. f4 c5 25. Qb1) 20. Rxa8?? { (5.24 → Mate in 1) Checkmate is now unavoidable. Rd4 was best. } { [%eval #-1] } (20. Rd4 Ng5 21. Bxe5 fxe5 22. Rd7+ Ke8 23. Rxh7 Bg7 24. Qh5+ Kf8 25. Qxg5 Qxb2) 20... Nd3+?? { (Mate in 1 → 8.36) Lost forced checkmate sequence. Qxf2# was best. } { [%eval 8.36] } (20... Qxf2#) 21. Bxd3?? { (8.36 → Mate in 1) Checkmate is now unavoidable. Qxd3 was best. } { [%eval #-1] } (21. Qxd3 Qxf2+ 22. Kd1 Qxf4 23. Kc2 Rg5 24. Re1 f5 25. Rc8 Kf7 26. Qd7+ Be7) 21... Qxb7?? { (Mate in 1 → Mate in 13) Lost forced checkmate sequence. Qxf2# was best. } { [%eval #13] } (21... Qxf2#) 22. Bxe4 { [%eval 12.71] } 22... Qxa8?! { (12.71 → Mate in 11) Checkmate is now unavoidable. f5 was best. } { [%eval #11] } (22... f5 23. Qd8+ Ke6 24. Bd3 Qe7 25. Bc4+ Kf6+ 26. Be5+ Kg6 27. Qxe7 Bxe7 28. Rxg8+) 23. Bd6+? { (Mate in 11 → 9.45) Lost forced checkmate sequence. Qe2 was best. } { [%eval 9.45] } (23. Qe2 Qc8 24. Bf5+ Kf7 25. Qc4+ Ke8 26. Bxc8 Rg6 27. Bd7+ Kd8 28. Qe6 Bd6) 23... Ke8 { [%eval 10.95] } 24. Bxc6+?! { (10.95 → 6.49) Inaccuracy. Qh5+ was best. } { [%eval 6.49] } (24. Qh5+ Kd8 25. Bxf8 Rg5 26. O-O-O+ Kc7 27. Qf7+ Kb6 28. Bd6 Qb7 29. Qxf6 Ka6) 24... Kd8?? { (6.49 → Mate in 3) Checkmate is now unavoidable. Qxc6 was best. } { [%eval #3] } (24... Qxc6 25. Qh5+ Rg6 26. O-O-O Bxd6 27. Rhe1+ Kf8 28. Qf5 Qc5 29. Qf3 Be5 30. Kb1) 25. Bxa8 { [%eval #11] } 25... Kc8 { [%eval #6] } 26. Qg4+? { (Mate in 6 → 9.10) Lost forced checkmate sequence. Qd5 was best. } { [%eval 9.1] } (26. Qd5 Bxd6 27. O-O-O Bf4+ 28. Kb1 Bd2 29. Rxd2 Rg1+ 30. Rxg1 Kc7 31. Qb7#) 26... Kd8? { (9.10 → Mate in 5) Checkmate is now unavoidable. Rxg4 was best. } { [%eval #5] } (26... Rxg4 27. Bxf8 Rg8 28. Bh6 f5 29. O-O-O Rg4 30. Bd5 Kc7 31. Be3 Kd6 32. Bf3+) 27. Qxg8 { [%eval #4] } 27... h6 { [%eval #2] } 28. Qxf8+ { [%eval #2] } 28... Kd7 { [%eval #2] } 29. Qxf6 { [%eval #2] } 29... a5 { [%eval #2] } 30. Qe7+ { [%eval #1] } 30... Kc8 { [%eval #1] } 31. Qc7# { White wins by checkmate. } 1-0