FEN
[Event "rated rapid game"]
[Site "https://lichess.org/EMgIKmSK"]
[Date "2026.04.16"]
[Round "-"]
[White "Grasmeiter"]
[Black "John_hassan1945"]
[Result "1-0"]
[GameId "EMgIKmSK"]
[UTCDate "2026.04.16"]
[UTCTime "12:18:05"]
[WhiteElo "784"]
[BlackElo "854"]
[WhiteRatingDiff "+27"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B13"]
[Opening "Caro-Kann Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. e4?! { (0.27 → -0.64) Inaccuracy. c4 was best. } { [%eval -0.64] } (2. c4 dxc4 3. Nf3 Nf6 4. e3 c5 5. Bxc4 e6 6. O-O a6) 2... c6?! { (-0.64 → 0.24) Inaccuracy. dxe4 was best. } { [%eval 0.24] } (2... dxe4 3. Nc3 Nf6 4. f3 exf3 5. Nxf3 g6 6. Bg5 Bg7 7. Bc4) 3. exd5 { [%eval 0.08] } { B13 Caro-Kann Defense: Exchange Variation } 3... Qxd5?! { (0.08 → 0.93) Inaccuracy. cxd5 was best. } { [%eval 0.93] } (3... cxd5 4. c3 Nc6 5. Bd3 Nf6 6. Bf4 Bg4 7. Qb3 Qd7 8. h3) 4. Be3 { [%eval 0.39] } 4... g6 { [%eval 0.67] } 5. Nc3 { [%eval 0.57] } 5... Qd8 { [%eval 0.67] } 6. Nf3 { [%eval 0.71] } 6... Bg7 { [%eval 0.63] } 7. Bc4 { [%eval 0.51] } 7... Be6?? { (0.51 → 2.74) Blunder. Nf6 was best. } { [%eval 2.74] } (7... Nf6 8. Qd2 Bf5 9. Bh6 O-O 10. Bb3 Nbd7 11. O-O Ne4 12. Qf4) 8. Bxe6 { [%eval 2.5] } 8... fxe6 { [%eval 2.61] } 9. O-O { [%eval 2.42] } 9... Nf6 { [%eval 2.4] } 10. d5?? { (2.40 → -0.61) Blunder. Re1 was best. } { [%eval -0.61] } (10. Re1 Qd7 11. Ng5 h6 12. Nf3 O-O 13. Bf4 Na6 14. Be5 Rad8 15. h3) 10... cxd5?! { (-0.61 → 0.34) Inaccuracy. exd5 was best. } { [%eval 0.34] } (10... exd5 11. Re1 O-O 12. Bd4 Nh5 13. Ne2 Rxf3 14. Bxg7 Rf7 15. Bd4 Qd6 16. Ng3) 11. Qe2 { [%eval 0.1] } 11... O-O { [%eval 0.24] } 12. Rad1 { [%eval 0.05] } 12... Qe8? { (0.05 → 1.68) Mistake. Nc6 was best. } { [%eval 1.68] } (12... Nc6 13. Bd4 Qd7 14. Rfe1 Rac8 15. Qxe6+ Qxe6 16. Rxe6 Nxd4 17. Nxd4 Rfe8 18. Nf3) 13. b4?? { (1.68 → -0.75) Blunder. Ng5 was best. } { [%eval -0.75] } (13. Ng5 Qc8 14. Bd4 e5 15. Qxe5 Nc6 16. Nxd5 h6 17. Qe6+ Qxe6 18. Nxe6 Nxd4) 13... Nc6 { [%eval -0.73] } 14. Qb5?! { (-0.73 → -1.61) Inaccuracy. Rfe1 was best. } { [%eval -1.61] } (14. Rfe1 Rc8 15. b5 Nd8 16. Qd3 b6 17. Bd4 Qd7 18. Ne2 Qc7 19. Ng5 Qxc2) 14... Rd8 { [%eval -1.38] } 15. Qxb7 { [%eval -1.8] } 15... Nb8?? { (-1.80 → 1.01) Blunder. Rb8 was best. } { [%eval 1.01] } (15... Rb8 16. Qa6 Rxb4 17. Nd4 Rc4 18. Ncb5 e5 19. Nxc6 Rxc6 20. Qxa7 d4 21. Bg5) 16. Bxa7?! { (1.01 → 0.21) Inaccuracy. Qxa7 was best. } { [%eval 0.21] } (16. Qxa7 Nc6 17. Qa3 Ra8 18. Qb3 Ng4 19. Ne2 Qb8 20. h3 Nxe3 21. Qxe3 Qd6) 16... Rd7?? { (0.21 → 1.99) Blunder. Qc6 was best. } { [%eval 1.99] } (16... Qc6 17. Qxc6 Nxc6 18. Nb5 Ne4 19. Bd4 Nxb4 20. Bxg7 Kxg7 21. Nfd4 Kf6 22. a3) 17. Qxb8?? { (1.99 → 0.01) Blunder. Qb6 was best. } { [%eval 0.01] } (17. Qb6 Rd6 18. Qe3 Ng4 19. Qd3 Rc6 20. Bd4 Rc4 21. Bxg7 Kxg7 22. h3 Nf6) 17... Qxb8 { [%eval 0.05] } 18. Bxb8 { [%eval 0.09] } 18... d4?? { (0.09 → 3.20) Blunder. Rxb8 was best. } { [%eval 3.2] } (18... Rxb8 19. a3 Rc7 20. Ne2 Ne4 21. Rfe1 Rb6 22. Ng3 Nxg3 23. hxg3 Rxc2 24. Ng5) 19. Nb5?! { (3.20 → 2.29) Inaccuracy. Bg3 was best. } { [%eval 2.29] } (19. Bg3 dxc3 20. Rxd7 Nxd7 21. a4 Nb6 22. Ra1 Nd5 23. Rb1 Nb6 24. a5 Nc4) 19... Rxb8 { [%eval 2.01] } 20. a4 { [%eval 2.26] } 20... d3 { [%eval 2.62] } 21. cxd3? { (2.62 → 1.35) Mistake. Rxd3 was best. } { [%eval 1.35] } (21. Rxd3 Rxd3 22. cxd3 Nd5 23. Rb1 Bc3 24. Nxc3 Nxc3 25. Ra1 Rxb4 26. a5 Na2) 21... Ne8? { (1.35 → 3.04) Mistake. Nd5 was best. } { [%eval 3.04] } (21... Nd5 22. Rb1 Rdb7 23. Ng5 Nb6 24. a5 Nd5 25. Na3 Nxb4 26. Nxe6 Nxd3 27. Rxb7) 22. g4?? { (3.04 → 0.75) Blunder. d4 was best. } { [%eval 0.75] } (22. d4 Rdb7 23. Ne5 Ra8 24. Ra1 Nf6 25. Nd3 Nd5 26. Rfc1 Bh6 27. Rc5 Bf4) 22... e5?? { (0.75 → 2.89) Blunder. Ra8 was best. } { [%eval 2.89] } (22... Ra8 23. Rc1 Rxd3 24. Ng5 Rb3 25. Rc4 Bf6 26. f4 Rb2 27. Ne4 Rxa4 28. Rc8) 23. d4?? { (2.89 → 0.92) Blunder. Rfe1 was best. } { [%eval 0.92] } (23. Rfe1 Nd6 24. Nxe5 Bxe5 25. Rxe5 Nxb5 26. axb5 Rd4 27. Re4 Rd5 28. Rxe7 Rdxb5) 23... Rbd8?! { (0.92 → 1.83) Inaccuracy. exd4 was best. } { [%eval 1.83] } (23... exd4 24. Rb1 Ra8 25. a5 Rd5 26. Na3 Nd6 27. Rfd1 h5 28. gxh5 gxh5 29. Rb3) 24. Nxe5?? { (1.83 → -1.78) Blunder. Ng5 was best. } { [%eval -1.78] } (24. Ng5 exd4 25. Ne6 Rc8 26. Rfe1 Rc4 27. Nc5 Rd8 28. Na7 Bf8 29. a5 Nd6) 24... Rxd4?? { (-1.78 → 6.27) Blunder. Bxe5 was best. } { [%eval 6.27] } (24... Bxe5 25. Ra1 Bf6 26. Rfd1 Ra8 27. Kf1 Ng7 28. a5 Rb7 29. Nc3 Rxb4 30. Nd5) 25. Nxd4 { [%eval 6.3] } 25... Bxe5 { [%eval 6.42] } 26. Nc6 { [%eval 6.41] } 26... Rxd1 { [%eval 6.26] } 27. Rxd1 { [%eval 6.26] } 27... Bc3 { [%eval 6.84] } 28. b5 { [%eval 7.36] } 28... Nf6 { [%eval 7.42] } 29. a5 { [%eval 6.87] } 29... Nxg4 { [%eval 7.07] } 30. Nxe7+ { [%eval 6.75] } 30... Kf7 { [%eval 6.61] } 31. a6 { [%eval 6.53] } 31... Kxe7 { [%eval 7.11] } 32. b6 { [%eval 6.63] } 32... Be5 { [%eval 6.92] } 33. Re1 { [%eval 6.72] } 33... Kf6 { [%eval 7.17] } 34. Rxe5 { [%eval 6.82] } 34... Kxe5 { [%eval 7.81] } { Black resigns. } 1-0