Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual classical game"] [Site "https://lichess.org/mEs7qeDp"] [Date "2026.05.31"] [Round "-"] [White "OvinduThathsara"] [Black "Ifadee1"] [Result "1-0"] [GameId "mEs7qeDp"] [UTCDate "2026.05.31"] [UTCTime "10:59:55"] [WhiteElo "1500"] [BlackElo "1426"] [Variant "Standard"] [TimeControl "3600+0"] [ECO "B10"] [Opening "Caro-Kann Defense: Endgame Offer"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. Nf3 { [%eval 0.17] } 2... d5 { [%eval 0.21] } 3. d3 { [%eval 0.17] } { B10 Caro-Kann Defense: Endgame Offer } 3... Bg4 { [%eval 0.41] } 4. Bf4 { [%eval 0.0] } 4... Nf6 { [%eval 0.24] } 5. h3 { [%eval 0.18] } 5... Bxf3 { [%eval 0.17] } 6. gxf3?! { (0.17 → -0.71) Inaccuracy. Qxf3 was best. } { [%eval -0.71] } (6. Qxf3 g6 7. Nd2 Nbd7 8. c3 e5 9. Be3 Bg7 10. g3 O-O 11. Bg2 d4) 6... dxe4?! { (-0.71 → 0.29) Inaccuracy. Nh5 was best. } { [%eval 0.29] } (6... Nh5 7. Bd2 e5 8. Nc3 Bc5 9. f4 Nxf4 10. Qf3 Qf6 11. Bg2) 7. fxe4 { [%eval 0.16] } 7... e5? { (0.16 → 1.46) Mistake. Nbd7 was best. } { [%eval 1.46] } (7... Nbd7 8. Be3 e5 9. Nd2 Bc5 10. Qf3 Bxe3 11. fxe3 O-O 12. h4) 8. Bg5? { (1.46 → 0.05) Mistake. Bxe5 was best. } { [%eval 0.05] } (8. Bxe5 Nbd7 9. Bf4 Qb6 10. Bg2 Qxb2 11. Nd2 Nh5 12. Be3 Qf6 13. Bf3 Nf4) 8... h6 { [%eval 0.14] } 9. Bxf6?! { (0.14 → -0.72) Inaccuracy. Bc1 was best. } { [%eval -0.72] } (9. Bc1 g6 10. h4 Bg7 11. Be3 Qe7 12. Qd2 Ng4 13. h5 Nxe3 14. fxe3 O-O) 9... gxf6? { (-0.72 → 0.65) Mistake. Qxf6 was best. } { [%eval 0.65] } (9... Qxf6 10. Nd2 g6 11. Qf3 Qe7 12. O-O-O Nd7 13. Kb1 Nc5 14. d4 exd4 15. Qg3) 10. Bg2?! { (0.65 → -0.05) Inaccuracy. Nd2 was best. } { [%eval -0.05] } (10. Nd2 h5 11. Be2 Bh6 12. Nc4 b5 13. Ne3 Qa5+ 14. c3 Bxe3 15. fxe3 Nd7) 10... Rg8 { [%eval 0.11] } 11. Bf3 { [%eval 0.02] } 11... c5? { (0.02 → 1.47) Mistake. Bc5 was best. } { [%eval 1.47] } (11... Bc5 12. c3 Nd7 13. Nd2 Bb6 14. Nc4 Nc5 15. d4 exd4 16. cxd4 Ne6 17. d5) 12. Rh2?? { (1.47 → -4.70) Blunder. Nc3 was best. } { [%eval -4.7] } (12. Nc3 Na6 13. Bg4 Qa5 14. Kf1 Nc7 15. Qf3 Qb6 16. b3 Be7 17. Rg1 Qb4) 12... c4?? { (-4.70 → 0.14) Blunder. Rg1+ was best. } { [%eval 0.14] } (12... Rg1+ 13. Kd2 Rxd1+ 14. Kxd1 Nc6 15. Nd2 Nd4 16. Bg4 f5 17. exf5 Qh4 18. Nb3) 13. Rg2 { [%eval -0.39] } 13... Rxg2 { [%eval -0.4] } 14. Bxg2 { [%eval -0.35] } 14... Bb4+? { (-0.35 → 0.82) Mistake. Qd4 was best. } { [%eval 0.82] } (14... Qd4 15. c3 Qb6 16. b3 Bc5 17. Kf1 cxb3 18. Qxb3 Bxf2 19. Na3 Bc5 20. Qxb6) 15. Kf1? { (0.82 → -0.48) Mistake. c3 was best. } { [%eval -0.48] } (15. c3 Bc5 16. Nd2 cxd3 17. Qf3 Qb6 18. O-O-O Nd7 19. Bf1 Bxf2 20. Nc4 Qc6) 15... c3? { (-0.48 → 1.14) Mistake. cxd3 was best. } { [%eval 1.14] } (15... cxd3 16. Qxd3 Nc6 17. a3 Qxd3+ 18. cxd3 Ba5 19. Nc3 Bxc3 20. bxc3 Rc8 21. Ke2) 16. bxc3 { [%eval 1.27] } 16... Bxc3?? { (1.27 → 5.06) Blunder. Ba5 was best. } { [%eval 5.06] } (16... Ba5 17. Bf3 Nd7 18. Na3 Qe7 19. Nc4 Bxc3 20. Rb1 O-O-O 21. Bg4 Kb8 22. Ne3) 17. Nxc3 { [%eval 5.1] } 17... Nc6 { [%eval 5.2] } 18. Rb1 { [%eval 5.1] } 18... Qa5 { [%eval 4.97] } 19. Qd2 { [%eval 4.08] } 19... b5?! { (4.08 → 5.74) Inaccuracy. Rc8 was best. } { [%eval 5.74] } (19... Rc8 20. Rb5 Qa6 21. Rb2 Qa5 22. Nb1 Qc5 23. c3 Rd8 24. Kg1 f5 25. Qe2) 20. Rxb5 { [%eval 5.96] } 20... Qa3 { [%eval 5.87] } 21. Rb3 { [%eval 5.84] } 21... Qa5 { [%eval 5.99] } 22. Rb5 { [%eval 5.68] } 22... Qa3 { [%eval 5.76] } 23. Rb7 { [%eval 5.16] } 23... Nb4 { [%eval 6.56] } 24. Bf3 { [%eval 6.39] } 24... O-O-O { [%eval 6.24] } 25. Rxf7 { [%eval 6.22] } 25... Nxa2 { [%eval 7.2] } 26. Nxa2 { [%eval 7.1] } 26... Qxa2? { (7.10 → Mate in 4) Checkmate is now unavoidable. Kb8 was best. } { [%eval #4] } (26... Kb8 27. Qb4+ Qxb4 28. Nxb4 Rd6 29. Rf8+ Kb7 30. Bg4 a5 31. Nd5 a4 32. Bc8+) 27. Rxf6?? { (Mate in 4 → 6.33) Lost forced checkmate sequence. Qc3+ was best. } { [%eval 6.33] } (27. Qc3+ Qc4 28. Qxc4+ Kb8 29. Qc7+ Ka8 30. Qxd8#) 27... Rg8?! { (6.33 → 9.43) Inaccuracy. Kb8 was best. } { [%eval 9.43] } (27... Kb8 28. Qb4+ Ka8 29. Rf8 Rxf8 30. Qxf8+ Kb7 31. Qc5 a5 32. Qb5+ Kc7 33. Qxe5+) 28. Bg4+ { [%eval 9.91] } 28... Kc7 { [%eval 9.33] } 29. Rxh6?! { (9.33 → 6.25) Inaccuracy. Qc3+ was best. } { [%eval 6.25] } (29. Qc3+ Kb8 30. Ke2 Re8 31. Bd7 Qb1 32. Rc6 Qb7 33. Bxe8 a6 34. Qxe5+ Ka8) 29... Qa1+ { [%eval 7.21] } 30. Ke2 { [%eval 7.08] } 30... a5? { (7.08 → Mate in 7) Checkmate is now unavoidable. Qa3 was best. } { [%eval #7] } (30... Qa3 31. Rh7+ Kc6 32. Qh6+ Qd6 33. Qxd6+ Kxd6 34. Rxa7 Kc5 35. c3 Rb8 36. Ra5+) 31. Rh7+ { [%eval #6] } 31... Kd6 { [%eval #5] } 32. Ra7 { [%eval #8] } 32... a4 { [%eval #2] } 33. Ra6+ { [%eval #4] } 33... Kc5 { [%eval #2] } 34. Qa5+ { [%eval #1] } 34... Kd4 { [%eval #1] } 35. Qxa4+? { (Mate in 1 → 7.61) Lost forced checkmate sequence. Rd6# was best. } { [%eval 7.61] } (35. Rd6#) 35... Qxa4 { [%eval 7.87] } 36. Rxa4+ { [%eval 7.72] } 36... Kc3 { [%eval 7.51] } 37. Kd1 { [%eval 7.38] } 37... Rf8? { (7.38 → Mate in 7) Checkmate is now unavoidable. Kb2 was best. } { [%eval #7] } (37... Kb2 38. Kd2 Rf8 39. f3 Rd8 40. Ra5 Re8 41. Rb5+ Ka3 42. Rb3+ Ka2 43. Rb7) 38. f3? { (Mate in 7 → 7.85) Lost forced checkmate sequence. Kc1 was best. } { [%eval 7.85] } (38. Kc1 Rc8 39. f4 Rc7 40. f5 Rc6 41. f6 Rc7 42. f7 Rc5 43. f8=Q Rc7) 38... Kb2 { [%eval 7.66] } 39. Rb4+ { [%eval 7.54] } 39... Kc3 { [%eval 7.62] } 40. Rc4+ { [%eval 7.3] } 40... Kb2 { [%eval 7.64] } 41. h4 { [%eval 7.58] } 41... Ra8 { [%eval 7.45] } 42. Kd2 { [%eval 7.26] } 42... Ra1 { [%eval 8.04] } 43. Ke3 { [%eval 8.05] } 43... Re1+ { [%eval 8.04] } 44. Kf2 { [%eval 8.04] } 44... Rh1 { [%eval 7.85] } 45. h5 { [%eval 7.75] } 45... Rh2+ { [%eval 8.71] } 46. Kg3 { [%eval 8.63] } 46... Rh1 { [%eval 8.47] } 47. Rc5 { [%eval 8.25] } 47... Kc1 { [%eval 8.26] } 48. Rxe5 { [%eval 8.97] } 48... Kxc2 { [%eval 9.31] } 49. Rd5 { [%eval 8.82] } 49... Kd2 { [%eval 9.57] } 50. Kf4 { [%eval 9.49] } 50... Kc3 { [%eval 10.91] } 51. Kg5 { [%eval 10.82] } 51... Kd2 { [%eval 10.67] } 52. h6 { [%eval 10.64] } 52... Ke3 { [%eval 10.61] } 53. Rd7 { [%eval 10.03] } 53... Ra1 { [%eval 11.63] } 54. h7 { [%eval 11.45] } 54... Ra5+ { [%eval 11.03] } 55. Kg6 { [%eval 10.58] } 55... Ra6+ { [%eval 11.74] } 56. Kg7 { [%eval 11.36] } 56... Ra7?! { (11.36 → Mate in 7) Checkmate is now unavoidable. Ra5 was best. } { [%eval #7] } (56... Ra5 57. h8=Q Rg5+ 58. Kf6 Ra5 59. Qh6+ Ke2 60. e5 Ra2 61. e6 Ra6 62. Qh2+) 57. Rxa7 { [%eval #6] } 57... Kxd3 { [%eval #5] } 58. h8=Q { [%eval #4] } 58... Kd4 { [%eval #4] } 59. Qe8 { [%eval #4] } 59... Ke3 { [%eval #4] } 60. f4 { [%eval #4] } 60... Kxf4 { [%eval #4] } 61. Qf7+ { [%eval #3] } 61... Kxg4 { [%eval #3] } 62. Ra6 { [%eval #3] } 62... Kg5 { [%eval #3] } 63. Rg6+ { [%eval #2] } 63... Kh4 { [%eval #2] } 64. Kg8 { [%eval #1] } 64... Kh3 { [%eval #1] } 65. Qh7# { White wins by checkmate. } 1-0