FEN
[Event "rhod1969 Arena"]
[Site "https://lichess.org/vxfEDeWz"]
[Date "2026.05.17"]
[Round "-"]
[White "Edgarladim"]
[Black "rhod1969"]
[Result "1-0"]
[GameId "vxfEDeWz"]
[UTCDate "2026.05.17"]
[UTCTime "12:50:06"]
[WhiteElo "1652"]
[BlackElo "2078"]
[WhiteRatingDiff "+12"]
[BlackRatingDiff "-11"]
[Variant "Standard"]
[TimeControl "240+0"]
[ECO "B12"]
[Opening "Caro-Kann Defense: Massachusetts Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... c6 { [%eval 0.33] } 2. e4 { [%eval 0.24] } 2... f5? { (0.24 → 1.62) Mistake. d5 was best. } { [%eval 1.62] } { B12 Caro-Kann Defense: Massachusetts Defense } (2... d5 3. e5 Bf5 4. Nd2 e6 5. Nb3 Nd7 6. Nf3 Qc7 7. Be2) 3. e5?! { (1.62 → 0.94) Inaccuracy. exf5 was best. } { [%eval 0.94] } (3. exf5 Qa5+ 4. c3 d6 5. Bc4 Qxf5 6. Nf3 h6 7. O-O g5) 3... d6 { [%eval 1.11] } 4. Nf3 { [%eval 1.05] } 4... e6 { [%eval 0.96] } 5. Nc3 { [%eval 0.83] } 5... d5?! { (0.83 → 1.49) Inaccuracy. dxe5 was best. } { [%eval 1.49] } (5... dxe5 6. Nxe5 Nf6 7. Bc4 Bd6 8. O-O O-O 9. Re1 Nd5 10. Ne2) 6. h4 { [%eval 1.54] } 6... Be7 { [%eval 1.93] } 7. Ng5 { [%eval 1.64] } 7... Nh6 { [%eval 2.09] } 8. Qh5+ { [%eval 2.06] } 8... Kd7 { [%eval 2.08] } 9. Nf3?! { (2.08 → 1.14) Inaccuracy. Ne2 was best. } { [%eval 1.14] } (9. Ne2 Na6 10. Nf4 Nc7 11. Bd2 Qe8 12. a4 Qxh5 13. Nxh5 Bf8 14. a5 b6) 9... Ng4 { [%eval 1.16] } 10. Bg5 { [%eval 1.2] } 10... h6 { [%eval 1.01] } 11. Bxe7 { [%eval 1.27] } 11... Qxe7 { [%eval 1.27] } 12. g3?? { (1.27 → -2.10) Blunder. Nh2 was best. } { [%eval -2.1] } (12. Nh2 Nxh2 13. Rxh2 Kc7 14. Rh3 Rg8 15. g4 fxg4 16. Qxg4 Nd7 17. h5) 12... Kc7 { [%eval -1.93] } 13. Bh3?! { (-1.93 → -2.77) Inaccuracy. Ng5 was best. } { [%eval -2.77] } (13. Ng5 g6 14. Qxg6 hxg5 15. f3 Ne3 16. Bd3 gxh4 17. Kf2 Nc4 18. gxh4 Nxb2) 13... Rf8?? { (-2.77 → 0.06) Blunder. Bd7 was best. } { [%eval 0.06] } (13... Bd7 14. Bxg4 Be8 15. Qxe8 Qxe8 16. Bh3 Nd7 17. Bf1 g6 18. Bd3 Kb8 19. a4) 14. Bxg4 { [%eval 1.39] } 14... fxg4 { [%eval 1.27] } 15. Qxg4 { [%eval 1.01] } 15... Qf7 { [%eval 1.01] } 16. Ke2? { (1.01 → -0.09) Mistake. Qf4 was best. } { [%eval -0.09] } (16. Qf4 Qxf4 17. gxf4 Rxf4 18. Ke2 Bd7 19. Ke3 Rf7 20. Rag1 b6 21. Rg2 Na6) 16... Nd7? { (-0.09 → 1.28) Mistake. b6 was best. } { [%eval 1.28] } (16... b6 17. Nd2 h5 18. Qf4 Ba6+ 19. Ke1 Qxf4 20. gxf4 Rxf4 21. Rg1) 17. Rad1?! { (1.28 → 0.36) Inaccuracy. h5 was best. } { [%eval 0.36] } (17. h5 b6 18. Ke3 Ba6 19. Ne2 Bxe2 20. Kxe2 c5 21. c3 Rac8 22. Rad1 Kb7) 17... c5?? { (0.36 → 2.78) Blunder. b5 was best. } { [%eval 2.78] } (17... b5 18. h5 b4 19. Na4 Ba6+ 20. Ke3 Nb6 21. Nc5 Nc4+ 22. Ke2 Bb5 23. Nxe6+) 18. Nb5+ { [%eval 2.83] } 18... Kc6 { [%eval 3.03] } 19. Nd6 { [%eval 2.93] } 19... Qe7 { [%eval 3.23] } 20. c3 { [%eval 2.71] } 20... b6 { [%eval 2.47] } 21. Nh2 { [%eval 1.9] } 21... Ba6+ { [%eval 1.65] } 22. Ke1 { [%eval 1.41] } 22... g5? { (1.41 → 3.09) Mistake. Nf6 was best. } { [%eval 3.09] } (22... Nf6 23. Qg6 Rad8 24. f3 Kc7 25. h5 Kb8 26. Ng4 cxd4 27. Rxd4 Rxd6 28. exd6) 23. hxg5 { [%eval 2.74] } 23... hxg5 { [%eval 3.48] } 24. Nf3 { [%eval 3.39] } 24... Rad8?! { (3.39 → 4.49) Inaccuracy. Rxf3 was best. } { [%eval 4.49] } (24... Rxf3 25. Qxf3 Qg7 26. Qe3 Rf8 27. b4 Qg6 28. a4 Qc2 29. b5+ Bxb5 30. axb5+) 25. b4? { (4.49 → 2.77) Mistake. Qxg5 was best. } { [%eval 2.77] } (25. Qxg5 Rde8 26. Qxe7 Rxe7 27. Ng5 Nb8 28. f4 cxd4 29. cxd4 Rg8 30. Kf2 Kd7) 25... cxb4?! { (2.77 → 3.92) Inaccuracy. Nxe5 was best. } { [%eval 3.92] } (25... Nxe5 26. dxe5 Rxd6 27. a4 Rd7 28. b5+ Kc7 29. Nxg5 Rf5 30. f4 Bc8 31. Rh6) 26. cxb4 { [%eval 3.73] } 26... Nf6 { [%eval 3.67] } 27. Rc1+ { [%eval 4.18] } 27... Bc4 { [%eval 4.07] } 28. b5+ { [%eval 3.8] } 28... Kd7 { [%eval 4.56] } 29. Qxg5 { [%eval 3.63] } 29... Ne4?? { (3.63 → Mate in 3) Checkmate is now unavoidable. Ng8 was best. } { [%eval #3] } (29... Ng8 30. Qe3 Rc8 31. Nxc8 Rxc8 32. Nd2 Bxb5 33. Rxc8 Kxc8 34. f3 Qb4 35. Rh8) 30. Qxe7+ { [%eval #2] } 30... Kxe7 { [%eval #2] } 31. Nh4?? { (Mate in 2 → 3.22) Lost forced checkmate sequence. Rh7+ was best. } { [%eval 3.22] } (31. Rh7+ Rf7 32. Rxf7#) 31... Nxf2?? { (3.22 → Mate in 3) Checkmate is now unavoidable. Nxd6 was best. } { [%eval #3] } (31... Nxd6 32. Ng6+ Kf7 33. Nxf8 Nxb5 34. Nh7 Nxd4 35. Ng5+ Kg6 36. f4 b5 37. Kf2) 32. Ng6+ { [%eval #2] } 32... Kd7 { [%eval #2] } 33. Rh7+ { [%eval #1] } 33... Rf7 { [%eval #1] } 34. Rxf7# { White wins by checkmate. } 1-0