FEN
[Event "rated rapid game"]
[Site "https://lichess.org/BMPdIoM8"]
[Date "2025.06.21"]
[Round "-"]
[White "bikasp"]
[Black "koushal2004"]
[Result "0-1"]
[GameId "BMPdIoM8"]
[UTCDate "2025.06.21"]
[UTCTime "07:17:48"]
[WhiteElo "1172"]
[BlackElo "1179"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C20"]
[Opening "King's Pawn Game: Napoleon Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Qf3 { [%eval -0.14] } { C20 King's Pawn Game: Napoleon Attack } 2... Nf6 { [%eval -0.11] } 3. Bc4 { [%eval -0.12] } 3... Nc6 { [%eval 0.0] } 4. c3 { [%eval -0.48] } 4... Bc5 { [%eval -0.2] } 5. Nh3?! { (-0.20 → -1.09) Inaccuracy. d3 was best. } { [%eval -1.09] } (5. d3 O-O 6. Bg5 Be7 7. Nd2 Na5 8. Ne2 d6 9. a4 Nxc4) 5... d6 { [%eval -0.84] } 6. Ng5?! { (-0.84 → -1.53) Inaccuracy. a4 was best. } { [%eval -1.53] } (6. a4 Bg4 7. Qg3 Bxh3 8. Qxh3 Nxe4 9. O-O d5 10. Ba2 Nf6) 6... Qe7? { (-1.53 → -0.36) Mistake. O-O was best. } { [%eval -0.36] } (6... O-O 7. d3 h6 8. h4 Ne7 9. Nd2 c6 10. Nh3 Ng6 11. g3) 7. Nxf7?? { (-0.36 → -3.06) Blunder. Bxf7+ was best. } { [%eval -3.06] } (7. Bxf7+ Kd8 8. Bc4 Rf8 9. Qe2 Na5 10. Bb5 a6 11. Ba4 Ng4) 7... Rf8 { [%eval -2.9] } 8. Ng5?! { (-2.90 → -3.83) Inaccuracy. b4 was best. } { [%eval -3.83] } (8. b4 Bb6 9. d3 Rxf7 10. Bxf7+ Qxf7 11. Be3 Nd8 12. a4 Bg4 13. Qg3 Bxe3) 8... Bg4?? { (-3.83 → -1.56) Blunder. Ng4 was best. } { [%eval -1.56] } (8... Ng4 9. Bf7+ Kd8 10. h4 Bxf2+ 11. Kd1 Be3 12. dxe3 h6 13. Nh3 Rxf7 14. Qg3) 9. Qg3 { [%eval -1.73] } 9... h5?? { (-1.73 → 0.44) Blunder. Bd7 was best. } { [%eval 0.44] } (9... Bd7 10. O-O O-O-O 11. b4 Bb6 12. a4 a6 13. d3 h6 14. Nf3 g5 15. h3) 10. h3 { [%eval 0.14] } 10... Bxf2+?? { (0.14 → 2.70) Blunder. Bd7 was best. } { [%eval 2.7] } (10... Bd7) 11. Kxf2?? { (2.70 → -7.17) Blunder. Qxf2 was best. } { [%eval -7.17] } (11. Qxf2 Nxe4 12. Qh4 Bf5 13. d3 Nc5 14. O-O O-O-O 15. d4 exd4 16. cxd4 d5) 11... Nxe4+ { [%eval -7.01] } 12. Ke3 { [%eval -9.24] } 12... Nxg3 { [%eval -8.69] } 13. Ne6 { [%eval -12.01] } 13... Rf5?! { (-12.01 → -7.14) Inaccuracy. Bxe6 was best. } { [%eval -7.14] } (13... Bxe6 14. Bxe6 Qxe6 15. Kd3 Nxh1 16. Kc2 Nf2 17. b3 Qg6+ 18. Kb2 Nd1+ 19. Ka3) 14. Re1 { [%eval -7.95] } 14... d5 { [%eval -7.61] } 15. Bxd5 { [%eval -7.57] } 15... Nf1+ { [%eval -7.16] } 16. Ke4 { [%eval -8.89] } 16... Ng3+ { [%eval -7.52] } 17. Ke3 { [%eval -7.49] } 17... Rf6 { [%eval -7.48] } 18. Ng5 { [%eval -10.73] } 18... O-O-O { [%eval -10.15] } 19. b3?! { (-10.15 → Mate in 8) Checkmate is now unavoidable. Be6+ was best. } { [%eval #-8] } (19. Be6+ Bxe6 20. Nf3 Rxf3+ 21. gxf3 Qg5+ 22. Kf2 Nf5 23. b3 Qg3+ 24. Kf1 Qxf3+) 19... Rxd5?! { (Mate in 8 → -15.27) Lost forced checkmate sequence. Qc5+ was best. } { [%eval -15.27] } (19... Qc5+ 20. d4 exd4+ 21. Kd3 dxc3 22. Ba3 Qxd5+ 23. Kxc3 Rf2 24. Re2 Nxe2+ 25. Kb2) 20. Ba3?! { (-15.27 → Mate in 17) Checkmate is now unavoidable. Nf3 was best. } { [%eval #-17] } (20. Nf3 Bxf3) 20... Nf1+? { (Mate in 17 → -9.19) Lost forced checkmate sequence. Rf4 was best. } { [%eval -9.19] } (20... Rf4 21. Nf3 Qf7 22. hxg4 Rxf3+ 23. gxf3 hxg4 24. d4 Qxf3+ 25. Kd2 Nxd4 26. cxd4) 21. Rxf1 { [%eval -8.52] } 21... Rxf1?! { (-8.52 → -6.23) Inaccuracy. Qd8 was best. } { [%eval -6.23] } (21... Qd8 22. hxg4 Rxf1 23. Ke2 Rxb1 24. Rxb1 Qxg5 25. d4 exd4 26. Kf1 Qf4+ 27. Kg1) 22. Bxe7 { [%eval -6.12] } 22... Nxe7 { [%eval -6.01] } 23. hxg4 { [%eval -5.94] } 23... hxg4 { [%eval -5.72] } 24. Ne6 { [%eval -6.58] } 24... Nf5+ { [%eval -6.49] } 25. Ke4 { [%eval -6.47] } 25... Rd6 { [%eval -6.89] } 26. Kxe5 { [%eval -6.73] } 26... Nh4 { [%eval -6.75] } 27. Nxg7 { [%eval -6.71] } 27... Nxg2 { [%eval -6.47] } 28. c4 { [%eval -8.82] } 28... Re1+ { [%eval -8.16] } 29. Kf5 { [%eval -7.76] } 29... Nh4+ { [%eval -7.51] } 30. Kxg4 { [%eval -8.77] } 30... Rg6+ { [%eval -8.54] } 31. Kxh4? { (-8.54 → Mate in 1) Checkmate is now unavoidable. Kf4 was best. } { [%eval #-1] } (31. Kf4 Rxg7 32. Nc3 Rf7+ 33. Kg3 Rxa1 34. Ne2 Re1 35. Nf4 Re8 36. d3 Nf5+) 31... Rxg7 { [%eval #-2] } 32. b4 { [%eval #-1] } 32... Rh1# { Black wins by checkmate. } 0-1