Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual correspondence game"] [Site "https://lichess.org/S54GIv8m"] [Date "2026.05.21"] [Round "-"] [White "M_Hafiy150921"] [Black "lichess AI level 1"] [Result "1-0"] [GameId "S54GIv8m"] [UTCDate "2026.05.21"] [UTCTime "13:55:21"] [WhiteElo "1500"] [BlackElo "?"] [Variant "Standard"] [TimeControl "-"] [ECO "C20"] [Opening "King's Pawn Game: King's Head Opening"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. f3?! { (0.22 → -0.65) Inaccuracy. Nf3 was best. } { [%eval -0.65] } { C20 King's Pawn Game: King's Head Opening } (2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5 Nxe5) 2... Qh4+?! { (-0.65 → 0.35) Inaccuracy. Bc5 was best. } { [%eval 0.35] } (2... Bc5 3. Nc3 Nf6 4. Nge2 d5 5. exd5 Nxd5 6. Nxd5 Qxd5 7. Nc3) 3. g3 { [%eval 0.28] } 3... Qe7 { [%eval 0.4] } 4. d3 { [%eval 0.22] } 4... Nf6 { [%eval 0.21] } 5. Bg5?! { (0.21 → -0.56) Inaccuracy. Nc3 was best. } { [%eval -0.56] } (5. Nc3 Nc6 6. Bg2 Qc5 7. Bg5 Be7 8. Qd2 Nd4 9. O-O-O O-O) 5... d5 { [%eval -0.37] } 6. f4?! { (-0.37 → -1.07) Inaccuracy. exd5 was best. } { [%eval -1.07] } (6. exd5 Qb4+ 7. Bd2 Qc5 8. c4 c6 9. b4 Qd6 10. Nc3 a5 11. bxa5 cxd5) 6... exf4 { [%eval -0.91] } 7. gxf4?! { (-0.91 → -2.06) Inaccuracy. Nc3 was best. } { [%eval -2.06] } (7. Nc3 dxe4 8. dxe4 fxg3 9. hxg3 Qd6 10. Qxd6 Bxd6 11. O-O-O Bxg3 12. Rd3 Be5) 7... h6 { [%eval -2.25] } 8. Be2? { (-2.25 → -4.11) Mistake. Bxf6 was best. } { [%eval -4.11] } (8. Bxf6 Qxf6 9. Ne2 dxe4 10. Nbc3 Qh4+ 11. Ng3 Qxf4 12. Ncxe4 Nc6 13. Qd2 Qxd2+) 8... Nc6?! { (-4.11 → -3.19) Inaccuracy. hxg5 was best. } { [%eval -3.19] } (8... hxg5 9. fxg5 Nfd7 10. Nc3 dxe4 11. h4 Nb6 12. dxe4 Nc6 13. Qd2 Qd6 14. Qe3) 9. Bh4 { [%eval -2.98] } 9... Qd6? { (-2.98 → -1.49) Mistake. dxe4 was best. } { [%eval -1.49] } (9... dxe4 10. Nc3 Bf5 11. dxe4 Rd8 12. Bd3 g5 13. fxg5 Nxe4 14. Qe2 Rxd3 15. cxd3) 10. Bg3? { (-1.49 → -2.89) Mistake. e5 was best. } { [%eval -2.89] } (10. e5 Qb4+ 11. c3 Qxb2 12. Nd2 g5 13. Bg3 gxf4 14. Bxf4 Nh7 15. Rc1 Ng5) 10... d4?? { (-2.89 → 0.06) Blunder. dxe4 was best. } { [%eval 0.06] } (10... dxe4 11. Nc3 Bf5 12. dxe4 Nxe4 13. Qxd6 Bxd6 14. Bd3 O-O 15. O-O-O Nxc3 16. bxc3) 11. e5? { (0.06 → -1.55) Mistake. c3 was best. } { [%eval -1.55] } (11. c3 Qc5 12. Nf3 Nh5 13. cxd4 Qb4+ 14. Nbd2 Nxg3 15. hxg3 Nxd4 16. Nxd4 Qxd4) 11... Qb4+ { [%eval -1.63] } 12. c3? { (-1.63 → -3.40) Mistake. Nd2 was best. } { [%eval -3.4] } (12. Nd2 Nd5 13. Qc1 Ne3 14. a3 Qa4 15. b3 Qa5 16. Kf2 Be6 17. Bf3 O-O-O) 12... Qb5?? { (-3.40 → 2.03) Blunder. Qxb2 was best. } { [%eval 2.03] } (12... Qxb2 13. Nd2 Nd5 14. Rb1 Qxa2 15. Ra1 Qb2 16. Rb1 Qxc3 17. Nf3 Ne3 18. Qa4) 13. exf6 { [%eval 1.97] } 13... gxf6?! { (1.97 → 2.84) Inaccuracy. Qxb2 was best. } { [%eval 2.84] } (13... Qxb2 14. Nd2 dxc3 15. Nc4 c2 16. Nxb2 cxd1=N 17. Nxd1 Bd7 18. Nf3 O-O-O 19. Ne3) 14. Bh5? { (2.84 → 1.08) Mistake. Qb3 was best. } { [%eval 1.08] } (14. Qb3 Qa5 15. Nd2 Bd7 16. Nc4 Qf5 17. Qxb7 Rb8 18. Qxc7 dxc3 19. bxc3 Be7) 14... Qxb2?! { (1.08 → 2.05) Inaccuracy. Be6 was best. } { [%eval 2.05] } (14... Be6 15. c4 Qxb2 16. Nd2 O-O-O 17. Ngf3 Qc3 18. O-O Qxd3 19. Qb1 Qxb1 20. Raxb1) 15. Nd2?? { (2.05 → -0.54) Blunder. Qe2+ was best. } { [%eval -0.54] } (15. Qe2+ Qxe2+ 16. Nxe2 Bf5 17. Bh4 Be7 18. Bf2 dxc3 19. Nbxc3 Bxd3 20. Nd5 Bb4+) 15... Qa3?? { (-0.54 → 1.60) Blunder. dxc3 was best. } { [%eval 1.6] } (15... dxc3 16. Nc4 Qb5 17. a4 Qa6 18. Nf3 Bh3 19. Qe2+ Be7 20. d4 O-O-O 21. Ne3) 16. Qc2? { (1.60 → -0.07) Mistake. cxd4 was best. } { [%eval -0.07] } (16. cxd4 Nb4 17. Kf1 Bf5 18. Qb3 Qxb3 19. Nxb3 O-O-O 20. Ne2 Nxd3 21. h4 Re8) 16... Bf5 { [%eval 0.0] } 17. Rb1?? { (0.00 → -2.79) Blunder. Ne2 was best. } { [%eval -2.79] } (17. Ne2 O-O-O 18. O-O dxc3 19. Qxc3 Qxc3 20. Nxc3 Bxd3 21. Nb3 Bxf1 22. Kxf1 Bb4) 17... Qd6?? { (-2.79 → 2.02) Blunder. dxc3 was best. } { [%eval 2.02] } (17... dxc3 18. Nc4 Qe7+ 19. Ne2 O-O-O 20. Qb3 Nb4 21. Qxb4 Qxb4 22. Rxb4 Bxb4 23. a3) 18. Nc4?? { (2.02 → -1.28) Blunder. Qb3 was best. } { [%eval -1.28] } (18. Qb3 Qe6+ 19. Qxe6+ Bxe6 20. c4 Nb4 21. Ke2 O-O-O 22. Ngf3 b5 23. cxb5 Nxa2) 18... Qd7? { (-1.28 → 0.27) Mistake. Qe6+ was best. } { [%eval 0.27] } (18... Qe6+ 19. Qe2 O-O-O 20. cxd4 Bxd3 21. Qxe6+ fxe6 22. Rc1 Nxd4 23. Ne2 Nc2+ 24. Kf1) 19. Rxb7 { [%eval 0.39] } 19... Rb8?? { (0.39 → 3.22) Blunder. dxc3 was best. } { [%eval 3.22] } (19... dxc3 20. Bf3 O-O-O 21. Qxc3 Qe7+ 22. Ne5 Nd4 23. Bh4 Nxf3+ 24. Nxf3 Kxb7 25. Qc6+) 20. Rxb8+ { [%eval 2.85] } 20... Nd8?? { (2.85 → 6.27) Blunder. Nxb8 was best. } { [%eval 6.27] } (20... Nxb8 21. Nf3 Nc6 22. O-O Bc5 23. Kh1 Kf8 24. Rc1 Be6 25. Nh4 dxc3 26. Qxc3) 21. Rb1 { [%eval 5.2] } 21... Bc5 { [%eval 5.55] } 22. Bh4 { [%eval 4.78] } 22... Qc6 { [%eval 5.86] } 23. Bf3 { [%eval 5.69] } 23... Be4?! { (5.69 → 8.92) Inaccuracy. Qe6+ was best. } { [%eval 8.92] } (23... Qe6+ 24. Kd1 O-O 25. Ne2 Re8 26. cxd4 Nc6 27. Rg1+ Kf8 28. dxc5 Qd7 29. Bxc6) 24. Bxe4 { [%eval 8.8] } 24... Qa6 { [%eval 8.88] } 25. Ra1 { [%eval 7.56] } 25... Kf8 { [%eval 8.25] } 26. a4 { [%eval 7.45] } 26... Kg8 { [%eval 8.34] } 27. Ra3 { [%eval 7.3] } 27... Be7 { [%eval 8.21] } 28. Ra2 { [%eval 8.04] } 28... Bc5 { [%eval 8.65] } 29. cxd4 { [%eval 8.61] } 29... Bb4+ { [%eval 8.68] } 30. Kd1 { [%eval 8.54] } 30... Qe6 { [%eval 9.44] } 31. f5 { [%eval 8.53] } 31... Qc8 { [%eval 9.37] } 32. Rb2 { [%eval 9.03] } 32... Bf8 { [%eval 10.15] } 33. Bxf6 { [%eval 9.81] } 33... Qd7 { [%eval 11.64] } 34. Ne5 { [%eval 11.02] } 34... Qxd4 { [%eval 11.92] } 35. Nd7 { [%eval 9.32] } 35... Qxe4? { (9.32 → Mate in 5) Checkmate is now unavoidable. Qxd7 was best. } { [%eval #5] } (35... Qxd7 36. Rb8 Qd6 37. Bxd8 Rh7 38. Nf3 f6 39. Qc4+ Kh8 40. Rg1 Rg7 41. Rxg7) 36. dxe4 { [%eval #5] } 36... Kh7 { [%eval #4] } 37. Bxh8 { [%eval #6] } 37... Nc6 { [%eval #5] } 38. Nxf8+ { [%eval #4] } 38... Kg8 { [%eval #3] } 39. Bg7 { [%eval #5] } 39... h5 { [%eval #4] } 40. Qxc6 { [%eval #3] } 40... a5 { [%eval #3] } 41. Qh6 { [%eval #3] } 41... h4 { [%eval #1] } 42. Qh8# { White wins by checkmate. } 1-0