FEN
[Event "rated blitz game"]
[Site "https://lichess.org/wncNflUW"]
[Date "2025.12.16"]
[Round "-"]
[White "WillGG1981"]
[Black "Codgen"]
[Result "1-0"]
[GameId "wncNflUW"]
[UTCDate "2025.12.16"]
[UTCTime "03:04:30"]
[WhiteElo "749"]
[BlackElo "797"]
[WhiteRatingDiff "+15"]
[BlackRatingDiff "-9"]
[Variant "Standard"]
[TimeControl "300+3"]
[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... Nc6 { [%eval -0.1] } 3. Bc4 { [%eval 0.0] } 3... Nf6 { [%eval 0.0] } 4. c3 { [%eval -0.5] } 4... Nd5?? { (-0.50 → 5.22) Blunder. Na5 was best. } { [%eval 5.22] } (4... Na5 5. Bb5 a6 6. Ba4 b5 7. Bc2 d5 8. d3 Be7 9. Qe2) 5. a3?? { (5.22 → -0.08) Blunder. Bxd5 was best. } { [%eval -0.08] } (5. Bxd5 f5 6. Qxf5 Qe7 7. d4 d6 8. Qf3 Nd8 9. Nh3 Qf6 10. Qxf6 gxf6) 5... Nf4? { (-0.08 → 1.10) Mistake. Nf6 was best. } { [%eval 1.1] } (5... Nf6 6. d3 Be7 7. h3 d6 8. Ne2 Be6 9. Bd5 Qd7 10. a4 Nd8 11. O-O) 6. g3?! { (1.10 → 0.22) Inaccuracy. d4 was best. } { [%eval 0.22] } (6. d4 g5 7. d5 Na5 8. Ba2 b5 9. g3 Ng6 10. Qe2 a6 11. h3 h6) 6... d5?? { (0.22 → 2.55) Blunder. Ne6 was best. } { [%eval 2.55] } (6... Ne6 7. d3 Bc5 8. Qg2 b5 9. Bd5 Rb8 10. f4 Ne7 11. Nf3 Bb6 12. fxe5) 7. d4?? { (2.55 → -2.79) Blunder. exd5 was best. } { [%eval -2.79] } (7. exd5 Na5 8. Ba2 Bg4 9. Qe4 Be7 10. gxf4 exf4 11. Nf3 O-O 12. d4 Bd6) 7... dxc4 { [%eval -2.77] } 8. Nd2?? { (-2.77 → -6.26) Blunder. gxf4 was best. } { [%eval -6.26] } (8. gxf4 exd4 9. Nd2 f5 10. Ne2 Be6 11. cxd4 Nxd4 12. Qc3 Nxe2 13. Kxe2 Qd3+) 8... Bd6?? { (-6.26 → -1.93) Blunder. Nd3+ was best. } { [%eval -1.93] } (8... Nd3+ 9. Kf1 exd4 10. Nxc4 Nxc1 11. cxd4 Nxd4 12. Qc3 Be7 13. Rxc1 Ne6 14. Ne3) 9. Nxc4?? { (-1.93 → -4.16) Blunder. gxf4 was best. } { [%eval -4.16] } (9. gxf4 exd4 10. Nxc4 Be6 11. Qd3 b5 12. Nxd6+ Qxd6 13. Qxb5 dxc3 14. bxc3 Rb8) 9... g5?? { (-4.16 → 0.08) Blunder. Ng6 was best. } { [%eval 0.08] } (9... Ng6 10. d5 Nce7 11. h4 h5 12. Qd3 Bd7 13. Nf3 b5 14. Nxd6+ cxd6 15. Ng5) 10. Nxd6+?? { (0.08 → -1.67) Blunder. gxf4 was best. } { [%eval -1.67] } (10. gxf4) 10... cxd6 { [%eval -1.66] } 11. gxf4 { [%eval -1.7] } 11... gxf4 { [%eval -1.68] } 12. dxe5? { (-1.68 → -3.10) Mistake. Ne2 was best. } { [%eval -3.1] } (12. Ne2 Rg8 13. h3 Qb6 14. b4 Qb5 15. Rg1 Rxg1+ 16. Nxg1 Ne7 17. Bb2 Be6) 12... dxe5 { [%eval -3.17] } 13. Nh3?! { (-3.17 → -3.99) Inaccuracy. Qe2 was best. } { [%eval -3.99] } (13. Qe2 Rg8 14. h3 Be6 15. b4 Qg5 16. Nf3 Qg2 17. Rg1 Qxg1+ 18. Nxg1 Rxg1+) 13... Rg8 { [%eval -3.87] } 14. Qh5? { (-3.87 → -7.16) Mistake. Nxf4 was best. } { [%eval -7.16] } (14. Nxf4 exf4 15. Bxf4 Be6 16. Rd1 Qf6 17. Qe3 Bb3 18. Rd6 Qe7 19. Bg3 Rd8) 14... Bxh3?? { (-7.16 → -2.95) Blunder. Bg4 was best. } { [%eval -2.95] } (14... Bg4 15. Qxg4 Rxg4 16. Bd2 Qh4 17. O-O-O O-O-O 18. c4 Qxh3 19. Bb4 Rgg8 20. Bc5) 15. Qxh3 { [%eval -2.62] } 15... Qf6?? { (-2.62 → -0.74) Blunder. Qb6 was best. } { [%eval -0.74] } (15... Qb6 16. b4 Nd4 17. Qd3 Nb3 18. Rb1 Rd8 19. Qc2 Nxc1 20. Rxc1 Rg2 21. Qe2) 16. Qxh7?? { (-0.74 → -2.70) Blunder. Bd2 was best. } { [%eval -2.7] } (16. Bd2) 16... Ne7?! { (-2.70 → -1.47) Inaccuracy. Rh8 was best. } { [%eval -1.47] } (16... Rh8 17. Qf5 Qxf5 18. exf5 Rh3 19. Bd2 Ke7 20. c4 Kf6 21. O-O-O Kxf5 22. Bc3) 17. b4?? { (-1.47 → -6.70) Blunder. Qh5 was best. } { [%eval -6.7] } (17. Qh5) 17... Ng6?? { (-6.70 → 4.23) Blunder. Rh8 was best. } { [%eval 4.23] } (17... Rh8 18. Qxh8+ Qxh8 19. Bxf4 exf4 20. Kd2 Rd8+ 21. Kc2 Qh4 22. Rhf1 f3 23. Kb3) 18. c4?? { (4.23 → -6.62) Blunder. Qxg8+ was best. } { [%eval -6.62] } (18. Qxg8+ Nf8 19. Bb2 Rd8 20. Rd1 a5 21. Qg4 Ng6 22. h4 axb4 23. Rxd8+ Kxd8) 18... Nh4?? { (-6.62 → 4.43) Blunder. Rh8 was best. } { [%eval 4.43] } (18... Rh8 19. Qxh8+ Qxh8 20. Bb2 Rd8 21. Rd1 Rxd1+ 22. Kxd1 Qh4 23. Rf1 Qxh2 24. Ke2) 19. b5?? { (4.43 → -6.90) Blunder. Qxg8+ was best. } { [%eval -6.9] } (19. Qxg8+ Ke7 20. Qxa8 Qc6 21. Kd2 Qxe4 22. Rd1 Qxc4 23. Qxb7+ Ke6 24. b5 Qd4+) 19... Nf3+ { [%eval -6.8] } 20. Ke2 { [%eval -6.72] } 20... Nd4+ { [%eval -6.92] } 21. Kd2 { [%eval -6.43] } 21... Nb3+?! { (-6.43 → -4.29) Inaccuracy. Rh8 was best. } { [%eval -4.29] } (21... Rh8 22. Qxh8+ Qxh8 23. Bb2 Nb3+ 24. Kc2 Nxa1+ 25. Rxa1 Qxh2 26. Rc1 Qxf2+ 27. Kb1) 22. Kc3 { [%eval -4.0] } 22... Nxa1?? { (-4.00 → 6.91) Blunder. Rh8 was best. } { [%eval 6.91] } (22... Rh8 23. Qxh8+ Qxh8 24. Kxb3 Qh3+ 25. Ka2 Rc8 26. Bb2 Rxc4 27. Rad1 f6 28. Rhg1) 23. a4?? { (6.91 → -5.27) Blunder. Qxg8+ was best. } { [%eval -5.27] } (23. Qxg8+ Ke7 24. Qxa8 Qd6 25. Qxb7+ Kf8 26. Qd5 Qb6 27. Kb2 Nb3 28. Kxb3 a5) 23... Rg7?? { (-5.27 → 4.77) Blunder. Rh8 was best. } { [%eval 4.77] } (23... Rh8 24. Qf5 Qxf5 25. exf5 Rh3+ 26. Kb2 Nb3 27. Re1 f6 28. b6 Nxc1 29. Rxc1) 24. Qh8+ { [%eval 4.64] } 24... Kd7 { [%eval 4.47] } 25. Qxa8 { [%eval 4.32] } 25... Qh6?? { (4.32 → Mate in 7) Checkmate is now unavoidable. Qd6 was best. } { [%eval #7] } (25... Qd6 26. Qxb7+ Kd8 27. Qd5 Qxd5 28. exd5 Rg2 29. Bd2 Nc2 30. Kxc2 Rxf2 31. Re1) 26. Rd1+ { [%eval #6] } 26... Ke6 { [%eval #4] } 27. Qe8+ { [%eval #10] } 27... Kf6 { [%eval #10] } 28. Rd6+ { [%eval #9] } 28... Kg5 { [%eval #9] } 29. Qxe5+ { [%eval #8] } 29... Kg4 { [%eval #8] } 30. Rxh6 { [%eval #7] } 30... Kf3 { [%eval #7] } 31. Rh3+ { [%eval #7] } 31... Ke2 { [%eval #7] } 32. Qxg7 { [%eval #6] } 32... f5 { [%eval #4] } 33. Rd3 { [%eval #4] } 33... a5 { [%eval #3] } { Black resigns. } 1-0