FEN
[Event "rated rapid game"]
[Site "https://lichess.org/RWSY91T0"]
[Date "2026.04.25"]
[Round "-"]
[White "sonnymc"]
[Black "karshe101"]
[Result "0-1"]
[GameId "RWSY91T0"]
[UTCDate "2026.04.25"]
[UTCTime "02:30:02"]
[WhiteElo "797"]
[BlackElo "752"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+49"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A00"]
[Opening "Van Geet Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nc3 { [%eval -0.04] } { A00 Van Geet Opening } 1... d6?! { (-0.04 → 0.51) Inaccuracy. d5 was best. } { [%eval 0.51] } (1... d5 2. d4 Nf6 3. Bf4 e6 4. Nb5 Na6 5. e3 c6 6. Nc3) 2. Nf3 { [%eval 0.14] } 2... Bg4 { [%eval 0.64] } 3. h3?! { (0.64 → 0.06) Inaccuracy. d4 was best. } { [%eval 0.06] } (3. d4 c6 4. e4 d5 5. h3 Bxf3 6. Qxf3 e6 7. Bd3 dxe4) 3... Bh5?! { (0.06 → 0.70) Inaccuracy. Bxf3 was best. } { [%eval 0.7] } (3... Bxf3 4. gxf3 c5 5. d4 cxd4 6. Qxd4 Nc6 7. Qc4 Nf6 8. e4) 4. Nd4?! { (0.70 → -0.35) Inaccuracy. d4 was best. } { [%eval -0.35] } (4. d4 Bxf3 5. gxf3 d5 6. e4 c6 7. h4 e6 8. h5 Nd7) 4... Nf6 { [%eval 0.14] } 5. f4? { (0.14 → -1.25) Mistake. g4 was best. } { [%eval -1.25] } (5. g4 Bg6 6. d3 e5 7. Nb3 a5 8. Bg2 a4 9. Nd2 c6 10. e3 d5) 5... Qd7?? { (-1.25 → 1.44) Blunder. e5 was best. } { [%eval 1.44] } (5... e5 6. Nb3 Nfd7 7. g3 exf4 8. Bg2 fxg3 9. O-O c6 10. Ne4 Be7 11. Nxg3) 6. f5?? { (1.44 → -0.88) Blunder. g4 was best. } { [%eval -0.88] } (6. g4 e5 7. Nb3 Nxg4 8. Bg2 a5 9. hxg4 Qxg4 10. Kf1 Qxf4+ 11. Kg1 Qg4) 6... Na6?? { (-0.88 → 1.94) Blunder. c5 was best. } { [%eval 1.94] } (6... c5 7. Nb3 c4 8. g4 cxb3 9. axb3 Nxg4 10. hxg4 Bxg4 11. d4 Nc6 12. Nd5) 7. g4 { [%eval 1.76] } 7... Bxg4? { (1.76 → 3.38) Mistake. Nxg4 was best. } { [%eval 3.38] } (7... Nxg4 8. hxg4 Bxg4 9. Bg2 O-O-O 10. d3 Kb8 11. Be3 c5 12. Nb3 Bxf5 13. Qd2) 8. hxg4 { [%eval 3.4] } 8... Nxg4 { [%eval 3.6] } 9. Bh3?! { (3.60 → 2.58) Inaccuracy. e3 was best. } { [%eval 2.58] } (9. e3 h5 10. Qf3 c6 11. Nxc6 bxc6 12. Bxa6 g6 13. fxg6 fxg6 14. b3 Bg7) 9... Nh6? { (2.58 → 4.28) Mistake. c5 was best. } { [%eval 4.28] } (9... c5 10. Nf3 Qxf5 11. d4 h5 12. e4 Qd7 13. Ng5 Rg8 14. d5 Nc7 15. Qe2) 10. Ncb5?? { (4.28 → 1.42) Blunder. d3 was best. } { [%eval 1.42] } (10. d3 d5 11. Bxh6 gxh6 12. Qd2 h5 13. O-O-O Qd6 14. Kb1 Bh6 15. e3 c6) 10... O-O-O? { (1.42 → 3.15) Mistake. c5 was best. } { [%eval 3.15] } (10... c5 11. d3 cxd4 12. Nxd4 Nb4 13. e4 Nc6 14. Be3 Ng8 15. Qd2 Nf6 16. O-O-O) 11. Nxa7+ { [%eval 3.14] } 11... Kb8 { [%eval 2.9] } 12. Nab5? { (2.90 → 1.48) Mistake. Nac6+ was best. } { [%eval 1.48] } (12. Nac6+ bxc6 13. c4 d5 14. Qa4 Kb7 15. b4 c5 16. Qxd7 Rxd7 17. bxc5 Nxc5) 12... c5 { [%eval 1.54] } 13. Nxd6?? { (1.54 → -2.06) Blunder. c3 was best. } { [%eval -2.06] } (13. c3 cxd4 14. Nxd4 Nc7 15. d3 e6 16. fxe6 fxe6 17. Qb3 Nf5 18. Nxe6 Nxe6) 13... cxd4 { [%eval -1.62] } 14. Ne4 { [%eval -1.68] } 14... e6 { [%eval -1.52] } 15. fxe6 { [%eval -1.53] } 15... fxe6?! { (-1.53 → -0.45) Inaccuracy. Qc7 was best. } { [%eval -0.45] } (15... Qc7 16. d3 f5 17. Ng5 Be7 18. Kf1 Rhf8 19. c3 Ng4 20. Nf7 Rde8 21. cxd4) 16. e3?? { (-0.45 → -2.25) Blunder. d3 was best. } { [%eval -2.25] } (16. d3 Qc7 17. Qd2 Nc5 18. Kd1 Nxe4 19. dxe4 Nf7 20. Bxe6 Ne5 21. Qe1 Bd6) 16... dxe3 { [%eval -1.95] } 17. dxe3?? { (-1.95 → -11.30) Blunder. d4 was best. } { [%eval -11.3] } (17. d4 Nf5 18. c3 Nb4 19. O-O Nd5 20. c4 Nf6 21. Ng5 g6 22. Bxf5 gxf5) 17... Qxd1+ { [%eval -11.7] } 18. Kf2 { [%eval -11.33] } 18... Qxh1 { [%eval -11.42] } 19. Kg3?! { (-11.42 → Mate in 7) Checkmate is now unavoidable. Bd2 was best. } { [%eval #-7] } (19. Bd2 Qxh3 20. Rg1 Qf5+ 21. Ke1 Qxe4 22. a3 Qh4+ 23. Kf1 Rxd2 24. Rg2 Rxg2) 19... Qxe4 { [%eval #-6] } 20. Bg2 { [%eval #-6] } 20... Qxc2 { [%eval #-6] } 21. e4 { [%eval #-6] } 21... Bc5 { [%eval #-9] } 22. b4 { [%eval #-5] } 22... Bd6+ { [%eval #-5] } 23. e5 { [%eval #-5] } 23... Bxe5+ { [%eval #-4] } 24. Kf3 { [%eval #-3] } 24... Qf5+ { [%eval #-4] } 25. Ke3 { [%eval #-2] } 25... Rd3+ { [%eval #-5] } 26. Ke2 { [%eval #-5] } 26... Rg3 { [%eval #-4] } 27. Bf1 { [%eval #-3] } 27... Bxa1 { [%eval #-5] } 28. Bxh6 { [%eval #-4] } 28... gxh6 { [%eval #-3] } 29. Kd2 { [%eval #-3] } 29... Bc3+ { [%eval #-3] } 30. Kc1 { [%eval #-3] } 30... Qxf1+ { [%eval #-3] } 31. Kc2 { [%eval #-3] } 31... Qd3+ { [%eval #-2] } 32. Kb3 { [%eval #-2] } { White resigns. } 0-1