FEN
[Event "rated classical game"]
[Site "https://lichess.org/P4xJk73P"]
[Date "2026.05.06"]
[Round "-"]
[White "harshadasenthil"]
[Black "surferdang68"]
[Result "1-0"]
[GameId "P4xJk73P"]
[UTCDate "2026.05.06"]
[UTCTime "07:32:19"]
[WhiteElo "945"]
[BlackElo "917"]
[WhiteRatingDiff "+20"]
[BlackRatingDiff "-17"]
[Variant "Standard"]
[TimeControl "1800+0"]
[ECO "A50"]
[Opening "Mexican Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.16] } 2... Nc6 { [%eval 0.43] } { A50 Mexican Defense } 3. e3 { [%eval 0.46] } 3... g6 { [%eval 0.42] } 4. Nf3 { [%eval 0.47] } 4... b6 { [%eval 0.73] } 5. Be2 { [%eval 0.8] } 5... e6 { [%eval 0.79] } 6. O-O { [%eval 0.65] } 6... h5?! { (0.65 → 1.34) Inaccuracy. Bg7 was best. } { [%eval 1.34] } (6... Bg7 7. Nc3 O-O 8. e4 d6 9. d5 Ne7 10. a3 h6 11. Re1 e5 12. b4) 7. h3 { [%eval 1.2] } 7... h4?! { (1.20 → 2.20) Inaccuracy. Bg7 was best. } { [%eval 2.2] } (7... Bg7 8. Nc3 d6 9. e4 O-O 10. Bg5 Bb7 11. Qc2 Qe8 12. d5 Nb4 13. Qd2) 8. g3?? { (2.20 → -1.32) Blunder. e4 was best. } { [%eval -1.32] } (8. e4 d6 9. Nc3 e5 10. dxe5 dxe5 11. Nd5 Bb7 12. Qa4 Nd7 13. Bg5 f6) 8... g5?? { (-1.32 → 1.96) Blunder. hxg3 was best. } { [%eval 1.96] } (8... hxg3 9. fxg3 Ne4 10. Kg2 Bd6 11. c5 bxc5 12. dxc5 Bxg3 13. Nc3 Nxc3 14. bxc3) 9. Nxg5?! { (1.96 → 1.05) Inaccuracy. g4 was best. } { [%eval 1.05] } (9. g4 Bb7 10. d5 Ne7 11. Nxg5 Bh6 12. e4 Ng6 13. Nc3 Nxg4 14. Nxf7 Qf6) 9... Ke7? { (1.05 → 2.67) Mistake. hxg3 was best. } { [%eval 2.67] } (9... hxg3 10. fxg3 Bd6 11. d5 exd5 12. cxd5 Qe7 13. e4 Nd4 14. Kg2 Nxe2 15. Qxe2) 10. g4 { [%eval 2.56] } 10... Rg8 { [%eval 2.89] } 11. f4 { [%eval 2.92] } 11... Nxg4?! { (2.92 → 3.95) Inaccuracy. d5 was best. } { [%eval 3.95] } (11... d5 12. cxd5 exd5 13. Qe1 Qe8 14. Nc3 Kd8 15. Qxh4 Bb7 16. Bd2 Ne7 17. Rac1) 12. hxg4 { [%eval 3.64] } 12... e5?! { (3.64 → 4.69) Inaccuracy. Rxg5 was best. } { [%eval 4.69] } (12... Rxg5 13. fxg5 Ke8 14. Nc3 Qxg5 15. e4 Qg7 16. Be3 Bb7 17. Bf3 Bd6 18. Kh1) 13. fxe5?! { (4.69 → 3.23) Inaccuracy. Nc3 was best. } { [%eval 3.23] } (13. Nc3 Ke8 14. d5 Nb4 15. Nce4 Bb7 16. a3 Na6 17. Bd2 Rxg5 18. fxg5 Bg7) 13... Rxg5 { [%eval 3.05] } 14. Nc3 { [%eval 3.04] } 14... Rg8? { (3.04 → 5.19) Mistake. Bg7 was best. } { [%eval 5.19] } (14... Bg7 15. Kh1 d6 16. Bf3 Bd7 17. Bd5 Qe8 18. e4 Rxg4 19. Bxc6 Rg3 20. Qh5) 15. c5? { (5.19 → 3.16) Mistake. Nd5+ was best. } { [%eval 3.16] } (15. Nd5+ Ke8 16. Nf6+ Qxf6 17. Rxf6 Bb7 18. Bf3 Be7 19. Rh6 Rc8 20. Bd5 Bg5) 15... h3?! { (3.16 → 4.69) Inaccuracy. Ke8 was best. } { [%eval 4.69] } (15... Ke8 16. Nd5 Be7 17. Qc2 bxc5 18. Bd2 Rb8 19. Qh7 Rf8 20. Qe4 Rh8 21. Bc3) 16. Qe1?! { (4.69 → 3.18) Inaccuracy. Nd5+ was best. } { [%eval 3.18] } (16. Nd5+ Ke8 17. Nf6+ Qxf6 18. Rxf6 Bb7 19. Kh2 Bg7 20. Rf5 Nxe5 21. dxe5 Bg2) 16... Rh8? { (3.18 → 5.18) Mistake. Ke8 was best. } { [%eval 5.18] } (16... Ke8 17. Nd5 Be7 18. Qf2 Rg7 19. Qf4 d6 20. cxd6 cxd6 21. Nf6+ Bxf6 22. exf6) 17. Rf2?? { (5.18 → 2.42) Blunder. Qf2 was best. } { [%eval 2.42] } (17. Qf2 Rh7 18. Qf5 Rg7 19. Nd5+ Ke8 20. Nf6+ Qxf6 21. exf6 Rg6 22. Qe4+ Kd8) 17... f5? { (2.42 → 4.28) Mistake. Ke8 was best. } { [%eval 4.28] } (17... Ke8 18. cxb6 axb6 19. Kh2 Bg7 20. Bd2 Bb7 21. Rf5 Ne7 22. Rf1 Ng6 23. e4) 18. a3? { (4.28 → 2.58) Mistake. Nd5+ was best. } { [%eval 2.58] } (18. Nd5+ Ke8 19. Nf6+ Ke7 20. e4 Nxd4 21. Bg5 Nxe2+ 22. Qxe2 Kf7 23. Rxf5 Bxc5+) 18... Rg8? { (2.58 → 4.74) Mistake. Ke8 was best. } { [%eval 4.74] } (18... Ke8 19. Rxf5 d5 20. Rf6 Bb7 21. cxb6 h2+ 22. Kh1 axb6 23. Qf1 Be7 24. Rf5) 19. b4? { (4.74 → 2.53) Mistake. Nd5+ was best. } { [%eval 2.53] } (19. Nd5+ Ke8 20. Nf6+ Kf7 21. Qf1 d6 22. Bc4+ Be6 23. Rxf5 Rg6 24. cxd6 cxd6) 19... fxg4? { (2.53 → 4.30) Mistake. Ke8 was best. } { [%eval 4.3] } (19... Ke8 20. Nd5 Be7 21. Qf1 fxg4 22. Rf7 h2+ 23. Kh1 Bb7 24. e4 Nxd4 25. Rh7) 20. Qf1? { (4.30 → 2.45) Mistake. Nd5+ was best. } { [%eval 2.45] } (20. Nd5+ Ke8 21. Nf6+ Qxf6 22. exf6 Nd8 23. Bc4 Nf7 24. Qf1 g3 25. Bxf7+ Kxf7) 20... g3?? { (2.45 → Mate in 4) Checkmate is now unavoidable. Qe8 was best. } { [%eval #4] } (20... Qe8 21. Bc4 g3 22. Rf7+ Kd8 23. Qxh3 bxc5 24. Rh7 d5 25. Qg2 Ne7 26. Bxd5) 21. Qxh3?? { (Mate in 4 → 3.46) Lost forced checkmate sequence. Nd5+ was best. } { [%eval 3.46] } (21. Nd5+ Ke6 22. Rf6+ Qxf6 23. Nxc7+ Ke7 24. Qxf6#) 21... gxf2+ { [%eval 3.0] } 22. Kxf2 { [%eval 3.15] } 22... Bg7? { (3.15 → 6.20) Mistake. d5 was best. } { [%eval 6.2] } (22... d5 23. exd6+ cxd6 24. Nd5+ Kf7 25. Qf3+ Ke6 26. Qe4+ Ne5 27. dxe5 Qg5 28. exd6+) 23. Nd5+ { [%eval 6.44] } 23... Kf7?? { (6.44 → Mate in 11) Checkmate is now unavoidable. Kf8 was best. } { [%eval #11] } (23... Kf8 24. Qf5+ Bf6 25. exf6 Qe8 26. Bh5 Rh8 27. Bxe8 Kxe8 28. e4 Rh1) 24. Qh5+?? { (Mate in 11 → 5.88) Lost forced checkmate sequence. Bh5+ was best. } { [%eval 5.88] } (24. Bh5+ Kf8 25. Qf5+ Bf6 26. e4 Rg7 27. Bh6 Nxe5 28. dxe5 d6 29. Qxf6+ Qxf6+) 24... Ke6?? { (5.88 → Mate in 3) Checkmate is now unavoidable. Kf8 was best. } { [%eval #3] } (24... Kf8 25. Qf5+ Bf6 26. exf6 d6 27. Qh7 Be6 28. Bh5 Qd7 29. Qh6+ Rg7 30. fxg7+) 25. Qh3+ { [%eval #12] } 25... Kf7 { [%eval 7.04] } 26. Qh5+ { [%eval 5.51] } 26... Kf8 { [%eval 5.23] } 27. Qf5+ { [%eval 5.37] } 27... Ke8?? { (5.37 → Mate in 1) Checkmate is now unavoidable. Bf6 was best. } { [%eval #1] } (27... Bf6 28. Nxf6 Qe7 29. Nxg8+ Kxg8 30. Bc4+ d5 31. Bxd5+ Kg7 32. Qf6+ Qxf6+ 33. exf6+) 28. Qh5+?? { (Mate in 1 → 5.53) Lost forced checkmate sequence. Bh5# was best. } { [%eval 5.53] } (28. Bh5#) 28... Kf8 { [%eval 5.49] } 29. Qf5+ { [%eval 4.43] } 29... Ke8?? { (4.43 → Mate in 1) Checkmate is now unavoidable. Bf6 was best. } { [%eval #1] } (29... Bf6 30. Nxf6 Rg7 31. Qh5 Rf7 32. Ke1 d5 33. e4 Be6 34. Bg5 Nxd4 35. Rd1) 30. Bh5# { White wins by checkmate. } 1-0