FEN
[Event "rated rapid game"]
[Site "https://lichess.org/0xIvJ8SI"]
[Date "2026.05.25"]
[Round "-"]
[White "marklanwan"]
[Black "GeekAJ"]
[Result "1-0"]
[GameId "0xIvJ8SI"]
[UTCDate "2026.05.25"]
[UTCTime "10:17:08"]
[WhiteElo "1262"]
[BlackElo "1141"]
[WhiteRatingDiff "+20"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "C00"]
[Opening "French Defense: Normal Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } { C00 French Defense: Normal Variation } 2... b6 { [%eval 0.67] } 3. Nc3 { [%eval 0.83] } 3... Bb4 { [%eval 0.91] } 4. a3?! { (0.91 → 0.33) Inaccuracy. Qg4 was best. } { [%eval 0.33] } (4. Qg4 Qf6 5. Ne2 Qg6 6. Qf4 Ba6 7. Bd2 d6 8. O-O-O Bxc3) 4... Bxc3+ { [%eval 0.38] } 5. bxc3 { [%eval 0.32] } 5... Bb7 { [%eval 0.41] } 6. Bd3 { [%eval 0.51] } 6... Nf6 { [%eval 0.48] } 7. Qe2 { [%eval 0.17] } 7... d5? { (0.17 → 1.78) Mistake. c5 was best. } { [%eval 1.78] } (7... c5 8. f3 d5 9. e5 Ng8 10. f4 Ne7 11. Qg4 g6 12. Nf3) 8. e5 { [%eval 1.55] } 8... Nfd7 { [%eval 1.92] } 9. Nf3? { (1.92 → 0.74) Mistake. Qg4 was best. } { [%eval 0.74] } (9. Qg4 Kf8 10. f4 g6 11. Nf3 Ke8 12. Qg3 Nf8 13. a4 Nc6 14. O-O) 9... O-O?? { (0.74 → 4.01) Blunder. c5 was best. } { [%eval 4.01] } (9... c5 10. Ng5 Qe7 11. f4 c4 12. Bxh7 Rxh7 13. O-O Rh6 14. f5 exf5 15. Rxf5) 10. O-O?? { (4.01 → 1.31) Blunder. Bxh7+ was best. } { [%eval 1.31] } (10. Bxh7+ Kxh7 11. Ng5+ Kg8 12. Qh5 Qxg5 13. Bxg5 f6 14. exf6 Nxf6 15. Bxf6 Rxf6) 10... Nc6?? { (1.31 → 4.07) Blunder. h6 was best. } { [%eval 4.07] } (10... h6 11. Ne1 c5 12. Qg4 f5 13. Qg3 Kh7 14. Qh3 Ba6 15. Bxa6 Nxa6 16. Kh1) 11. Bg5?? { (4.07 → 1.77) Blunder. Bxh7+ was best. } { [%eval 1.77] } (11. Bxh7+ Kxh7 12. Ng5+ Kg8 13. Qh5 Qxg5 14. Qxg5 f5 15. Qh4 Ba6 16. Re1 Na5) 11... f6?! { (1.77 → 2.66) Inaccuracy. Qe8 was best. } { [%eval 2.66] } (11... Qe8 12. Rae1 h6 13. Bc1 Qe7 14. Nd2 f5 15. exf6 Rxf6 16. f4 Qd6 17. g4) 12. exf6 { [%eval 2.76] } 12... Nxf6 { [%eval 2.74] } 13. Ne5?! { (2.74 → 1.69) Inaccuracy. Qxe6+ was best. } { [%eval 1.69] } (13. Qxe6+ Kh8 14. Qh3 Qd7 15. Bf5 Qf7 16. Bxf6 gxf6 17. Be6 Qg7 18. Nh4 Qh6) 13... Qd6 { [%eval 1.73] } 14. Bxf6 { [%eval 1.84] } 14... Rxf6 { [%eval 1.82] } 15. Qh5?! { (1.82 → 0.78) Inaccuracy. Rfe1 was best. } { [%eval 0.78] } (15. Rfe1 Raf8 16. Ng4 Rf4 17. g3 R4f7 18. Qxe6 Qxe6 19. Rxe6 Na5 20. Re5 Bc8) 15... Rh6 { [%eval 0.83] } 16. Qf7+ { [%eval 0.9] } 16... Kh8 { [%eval 0.83] } 17. Qf4 { [%eval 0.72] } 17... Nd8?? { (0.72 → 3.22) Blunder. Rf8 was best. } { [%eval 3.22] } (17... Rf8 18. Qe3 Nxe5 19. dxe5 Qc6 20. Qd4 Qd7 21. f4 Rh5 22. a4 c5 23. Qe3) 18. g4 { [%eval 3.16] } 18... Rf6 { [%eval 3.46] } 19. Qg3 { [%eval 3.29] } 19... Kg8 { [%eval 3.45] } 20. g5 { [%eval 3.28] } 20... Rf8?! { (3.28 → 4.15) Inaccuracy. Rf5 was best. } { [%eval 4.15] } (20... Rf5 21. Rfe1 Rxe5 22. Rxe5 g6 23. Re3 Nf7 24. Qxd6 cxd6 25. h4 e5 26. a4) 21. Qh4?! { (4.15 → 3.18) Inaccuracy. Bxh7+ was best. } { [%eval 3.18] } (21. Bxh7+ Kxh7 22. Qh4+ Kg8 23. g6 Rf5 24. Qh7+ Kf8 25. Qh8+ Ke7 26. Qxg7+ Ke8) 21... Qe7?? { (3.18 → Mate in 1) Checkmate is now unavoidable. g6 was best. } { [%eval #1] } (21... g6 22. f4 Rf7 23. Ng4 a5 24. Rae1 Ba6 25. Nf6+ Rxf6 26. gxf6 Bxd3 27. cxd3) 22. Qxh7# { White wins by checkmate. } 1-0
