Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual correspondence game"] [Site "https://lichess.org/NFNCq0p3"] [Date "2026.01.05"] [Round "-"] [White "Anonymous"] [Black "dharanjuluru"] [Result "0-1"] [GameId "NFNCq0p3"] [UTCDate "2026.01.05"] [UTCTime "23:52:06"] [WhiteElo "?"] [BlackElo "1500"] [Variant "Standard"] [TimeControl "-"] [ECO "A02"] [Opening "Bird Opening"] [Termination "Normal"] [Annotator "lichess.org"] 1. f4 { [%eval -0.34] } { A02 Bird Opening } 1... Nf6 { [%eval -0.25] } 2. f5? { (-0.25 → -1.92) Mistake. e3 was best. } { [%eval -1.92] } (2. e3 g6) 2... e5? { (-1.92 → -0.60) Mistake. d5 was best. } { [%eval -0.6] } (2... d5 3. c4 Nc6 4. cxd5 Qxd5 5. Nf3 Qxf5 6. d3 e5 7. e4) 3. fxe6 { [%eval -0.63] } 3... dxe6 { [%eval -0.64] } 4. Nh3 { [%eval -1.09] } 4... e5 { [%eval -1.09] } 5. e4? { (-1.09 → -2.47) Mistake. e3 was best. } { [%eval -2.47] } (5. e3 Bg4) 5... Bb4?! { (-2.47 → -1.42) Inaccuracy. Bg4 was best. } { [%eval -1.42] } (5... Bg4 6. Be2 Bxh3 7. gxh3 Nxe4 8. O-O Bc5+ 9. Kg2 Qg5+ 10. Bg4 Qg6 11. d3) 6. g3?? { (-1.42 → -5.76) Blunder. Nf2 was best. } { [%eval -5.76] } (6. Nf2 Bc5) 6... Nxe4?? { (-5.76 → -1.68) Blunder. Bg4 was best. } { [%eval -1.68] } (6... Bg4 7. Be2 Bxh3 8. c3 Be7 9. d4 Nbd7 10. Nd2 O-O 11. Nf3 exd4 12. e5) 7. g4?? { (-1.68 → Mate in 14) Checkmate is now unavoidable. c3 was best. } { [%eval #-14] } (7. c3 Qd5 8. cxb4 Bxh3 9. Bxh3 Ng5 10. Rf1 Qe4+ 11. Qe2 Qxe2+ 12. Kxe2 Nxh3) 7... g5?? { (Mate in 14 → -1.23) Lost forced checkmate sequence. Qh4+ was best. } { [%eval -1.23] } (7... Qh4+ 8. Ke2 Bxg4+ 9. Ke3 Bxd1 10. Bb5+ c6 11. Rxd1 Qxh3+ 12. Kxe4 cxb5 13. Rf1) 8. Nxg5?? { (-1.23 → -8.53) Blunder. c3 was best. } { [%eval -8.53] } (8. c3 Nf6 9. cxb4 Bxg4 10. Qb3 Nc6 11. Bb5 Qd6 12. Nf2 O-O-O 13. Bxc6 Qxc6) 8... Nxg5? { (-8.53 → -4.46) Mistake. Qxg5 was best. } { [%eval -4.46] } (8... Qxg5 9. Bb5+ c6 10. h4 Qe3+ 11. Qe2 Qg3+ 12. Kf1 Qf4+ 13. Ke1 Bc5 14. Rf1) 9. Rg1?! { (-4.46 → -5.62) Inaccuracy. Bg2 was best. } { [%eval -5.62] } (9. Bg2 Nh3 10. Qf3 Qh4+ 11. Qg3 Nf4 12. Be4 Ng6 13. Nc3 Nd7 14. Qxh4 Nxh4) 9... e4 { [%eval -5.59] } 10. Rg3 { [%eval -6.63] } 10... Nf3+ { [%eval -6.28] } 11. Kf2?! { (-6.28 → -9.69) Inaccuracy. Rxf3 was best. } { [%eval -9.69] } (11. Rxf3 Bxg4 12. Rg3 Bxd1 13. Kxd1 Nc6 14. Nc3 Qh4 15. d4 Qh5+ 16. Ke1 Bxc3+) 11... Bc5+ { [%eval -7.21] } 12. d4 { [%eval -7.14] } 12... Bxd4+ { [%eval -7.15] } 13. Kg2 { [%eval -7.75] } 13... Bd7?! { (-7.75 → -4.96) Inaccuracy. Qh4 was best. } { [%eval -4.96] } (13... Qh4 14. Bb5+ c6 15. Qh1 Bxg4 16. h3 Be6 17. Nc3 Be5 18. Nxe4 Qxe4 19. Rxf3) 14. Rxf3 { [%eval -6.29] } 14... exf3+ { [%eval -6.14] } 15. Kxf3?! { (-6.14 → -11.53) Inaccuracy. Qxf3 was best. } { [%eval -11.53] } (15. Qxf3 Bc6 16. Bb5 Qd7 17. Bxc6 Nxc6 18. Bf4 O-O-O 19. Nc3 Rhg8 20. h3 h5) 15... Nc6 { [%eval -7.45] } 16. Bd3 { [%eval -11.08] } 16... Rg8 { [%eval -10.58] } 17. Bxh7?! { (-10.58 → Mate in 7) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-7] } (17. Kg3 Bxg4 18. Qxg4 Be5+ 19. Kf3 Rxg4 20. Kxg4 Qd5 21. Bf4 Qd4 22. Kf3 Qxf4+) 17... Rg7? { (Mate in 7 → -9.44) Lost forced checkmate sequence. Bxg4+ was best. } { [%eval -9.44] } (17... Bxg4+ 18. Ke4 Bxd1 19. Nc3 Qh4+ 20. Bf4 Qxf4+ 21. Kd5 Ne5 22. Ne4 Rd8+ 23. Nd6+) 18. Qd3? { (-9.44 → Mate in 8) Checkmate is now unavoidable. h3 was best. } { [%eval #-8] } (18. h3 Rxh7 19. Bf4 Qf6 20. Kg2 Qxf4 21. Qf3 Qxf3+ 22. Kxf3 Bxb2 23. Nd2 Bxa1) 18... Bxg4+ { [%eval #-7] } 19. Kf4 { [%eval #-2] } 19... Qd6+ { [%eval #-1] } 20. Ke4 { [%eval #-1] } 20... Rxh7 { [%eval #-4] } 21. Bg5 { [%eval #-1] } 21... f6 { [%eval #-4] } 22. Bxf6 { [%eval #-2] } 22... Qxf6 { [%eval #-3] } 23. Kd5 { [%eval #-1] } 23... Rxh2 { [%eval #-4] } 24. Qxd4 { [%eval #-1] } 24... Nxd4 { [%eval #-4] } 25. Nd2 { [%eval #-4] } 25... Rxd2 { [%eval #-4] } 26. Rh1 { [%eval #-3] } 26... Rxc2 { [%eval #-4] } 27. Rh8+ { [%eval #-4] } 27... Qxh8 { [%eval #-3] } 28. Ke4 { [%eval #-3] } 28... Nb5 { [%eval #-3] } 29. Kf4 { [%eval #-3] } 29... Kd7 { [%eval #-3] } 30. Kxg4 { [%eval #-3] } 30... Rf8 { [%eval #-2] } 31. Kg3 { [%eval #-2] } 31... Rc1 { [%eval #-2] } 32. Kg2 { [%eval #-2] } 32... c5 { [%eval #-2] } 33. b3 { [%eval #-2] } 33... Na3 { [%eval #-2] } 34. Kg3 { [%eval #-1] } 34... Rg1# { Black wins by checkmate. } 0-1