FEN
[Event "rated rapid game"]
[Site "https://lichess.org/DZt5vvIo"]
[Date "2026.06.06"]
[Round "-"]
[White "ChessVivaangoswami-1"]
[Black "roymitchell"]
[Result "0-1"]
[GameId "DZt5vvIo"]
[UTCDate "2026.06.06"]
[UTCTime "16:49:00"]
[WhiteElo "592"]
[BlackElo "692"]
[WhiteRatingDiff "-9"]
[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... b5? { (-0.14 → 1.15) Mistake. Nf6 was best. } { [%eval 1.15] } (2... Nf6 3. Bc4 c6 4. Nc3 b5 5. Bb3 b4 6. Na4 d6 7. d3) 3. Qxf7+?? { (1.15 → -5.75) Blunder. Bxb5 was best. } { [%eval -5.75] } (3. Bxb5 c6 4. Bc4 Nf6 5. Nc3 Bb4 6. a3 Ba5 7. Nge2 O-O) 3... Kxf7 { [%eval -5.42] } 4. Bxb5 { [%eval -5.49] } 4... c6 { [%eval -5.39] } 5. Bc4+ { [%eval -5.31] } 5... d5 { [%eval -5.31] } 6. Bd3 { [%eval -6.41] } 6... dxe4 { [%eval -5.93] } 7. Bxe4 { [%eval -5.81] } 7... Nf6 { [%eval -6.0] } 8. Bxc6 { [%eval -7.76] } 8... Nxc6 { [%eval -7.79] } 9. Nf3 { [%eval -8.01] } 9... Nd4 { [%eval -7.57] } 10. Nxd4 { [%eval -7.39] } 10... exd4 { [%eval -7.77] } 11. c3 { [%eval -11.52] } 11... Bb7 { [%eval -8.07] } 12. cxd4 { [%eval -9.51] } 12... Bxg2 { [%eval -9.34] } 13. Rg1? { (-9.34 → Mate in 13) Checkmate is now unavoidable. d3 was best. } { [%eval #-13] } (13. d3 Bb4+ 14. Nc3 Bxh1 15. Be3 Bf3 16. Kf1 Re8 17. Re1 Kg8 18. Bg5 Rxe1+) 13... Qd5? { (Mate in 13 → -8.69) Lost forced checkmate sequence. Qe7+ was best. } { [%eval -8.69] } (13... Qe7+ 14. Kd1 Bf3+ 15. Kc2 Qe2 16. Rxg7+ Kxg7 17. Nc3 Be4+ 18. Nxe4 Qxe4+ 19. d3) 14. Rxg2 { [%eval -9.4] } 14... Qxg2 { [%eval -9.34] } 15. Nc3? { (-9.34 → Mate in 8) Checkmate is now unavoidable. Kd1 was best. } { [%eval #-8] } (15. Kd1 Rc8 16. Nc3 Bb4 17. a3 Bxc3 18. dxc3 Rhe8 19. Bd2 Ne4 20. Kc2 Nxd2) 15... Qg1+ { [%eval #-7] } 16. Ke2 { [%eval #-7] } 16... Re8+ { [%eval #-7] } 17. Kd3 { [%eval #-6] } 17... Re1? { (Mate in 6 → -8.88) Lost forced checkmate sequence. Qg6+ was best. } { [%eval -8.88] } (17... Qg6+ 18. Kc4 Rb8 19. a3 Bxa3 20. b4 Rxb4+ 21. Kc5 Rb6+ 22. Bxa3 Rc8#) 18. b3 { [%eval -10.21] } 18... Rxc1 { [%eval -10.74] } 19. Rxc1 { [%eval -10.25] } 19... Qxc1 { [%eval -9.55] } 20. Ne2? { (-9.55 → Mate in 7) Checkmate is now unavoidable. a3 was best. } { [%eval #-7] } (20. a3 Bd6 21. h4 Rc8 22. h5 Rxc3+ 23. Ke2 Qc2 24. Ke1 Rc6 25. Ke2 Ra6) 20... Qf1?! { (Mate in 7 → -11.71) Lost forced checkmate sequence. Qb1+ was best. } { [%eval -11.71] } (20... Qb1+ 21. Kc4 Ba3 22. Nc3 Rc8+ 23. Kb5 Qd3+ 24. Ka5 Rb8 25. d5 Bb4+ 26. Ka4) 21. f4?! { (-11.71 → Mate in 6) Checkmate is now unavoidable. h4 was best. } { [%eval #-6] } (21. h4 Qb1+ 22. Kc4 Be7 23. Ng3 Rc8+ 24. Kb5 Qd3+ 25. Ka5 Qxd2+ 26. Ka6) 21... Ng4?! { (Mate in 6 → -11.54) Lost forced checkmate sequence. Bd6 was best. } { [%eval -11.54] } (21... Bd6 22. d5 Qf3+ 23. Kc2 Qxe2 24. b4 Rc8+ 25. Kb3 Qxd2 26. Ka4 Qxb4#) 22. h4?! { (-11.54 → Mate in 6) Checkmate is now unavoidable. a3 was best. } { [%eval #-6] } (22. a3 Qb1+ 23. Kc4 Be7 24. h3 Rc8+ 25. Kb5 Qxb3+ 26. Ka5) 22... Nf2+ { [%eval #-6] } 23. Ke3 { [%eval #-6] } 23... Nd1+ { [%eval #-5] } 24. Kd3 { [%eval #-5] } 24... g5 { [%eval #-11] } 25. fxg5 { [%eval #-5] } 25... h6?! { (Mate in 5 → -12.04) Lost forced checkmate sequence. Qf5+ was best. } { [%eval -12.04] } (25... Qf5+ 26. Kc4 Nb2+ 27. Kc3 Ba3 28. g6+ hxg6 29. b4 Qd3#) 26. a4?! { (-12.04 → Mate in 5) Checkmate is now unavoidable. g6+ was best. } { [%eval #-5] } (26. g6+ Kf6 27. d5 Bg7 28. a3 Qf3+ 29. Kc4 Qxe2+ 30. d3 Nb2+ 31. Kd4) 26... hxg5 { [%eval #-6] } 27. b4 { [%eval #-6] } 27... gxh4 { [%eval #-6] } 28. a5 { [%eval #-6] } 28... h3 { [%eval #-6] } 29. b5 { [%eval #-5] } 29... h2 { [%eval #-5] } 30. b6 { [%eval #-5] } 30... axb6 { [%eval #-5] } 31. axb6 { [%eval #-4] } 31... h1=Q { [%eval #-3] } 32. b7 { [%eval #-2] } 32... Rh3+ { [%eval #-2] } 33. Kc4 { [%eval #-1] } 33... Qxe2+ { [%eval #-1] } 34. d3 { [%eval #-1] } 34... Qc6+ { [%eval #-1] } 35. Kb3 { [%eval #-1] } 35... Qxd3+ { [%eval #-1] } 36. Ka2 { [%eval #-1] } 36... Qa4# { Black wins by checkmate. } 0-1
