FEN
[Event "rated rapid game"]
[Site "https://lichess.org/YmR7qaaW"]
[Date "2026.05.30"]
[Round "-"]
[White "GASnapo"]
[Black "ayai01"]
[Result "0-1"]
[GameId "YmR7qaaW"]
[UTCDate "2026.05.30"]
[UTCTime "12:08:31"]
[WhiteElo "1490"]
[BlackElo "1450"]
[WhiteRatingDiff "-10"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "B10"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } { B10 Caro-Kann Defense } 2. f4 { [%eval -0.03] } 2... d5 { [%eval 0.0] } 3. Nf3?! { (0.00 → -0.83) Inaccuracy. e5 was best. } { [%eval -0.83] } (3. e5 Bf5 4. Nf3 e6 5. d4 c5 6. c4 dxc4 7. Nc3 Nc6) 3... dxe4 { [%eval -0.58] } 4. Ng5 { [%eval -0.59] } 4... Nf6 { [%eval -0.5] } 5. d3?! { (-0.50 → -1.41) Inaccuracy. Bc4 was best. } { [%eval -1.41] } (5. Bc4 e6 6. Nc3 b5 7. Be2 Qd4 8. d3 exd3 9. Bxd3 Na6) 5... h6? { (-1.41 → -0.18) Mistake. Bf5 was best. } { [%eval -0.18] } (5... Bf5 6. Nxe4 Nxe4 7. dxe4 Qxd1+ 8. Kxd1 Bxe4 9. Be3 Nd7 10. Nd2) 6. Nxe4 { [%eval -0.14] } 6... Nxe4 { [%eval 0.0] } 7. dxe4 { [%eval 0.08] } 7... Qxd1+ { [%eval 0.16] } 8. Kxd1 { [%eval 0.12] } 8... e6 { [%eval 0.48] } 9. Be3 { [%eval 0.44] } 9... Be7 { [%eval 0.56] } 10. a3 { [%eval 0.36] } 10... O-O { [%eval 0.44] } 11. Bd3 { [%eval 0.24] } 11... Nd7 { [%eval 0.25] } 12. h4 { [%eval -0.04] } 12... b6 { [%eval 0.22] } 13. g4 { [%eval 0.25] } 13... Rd8 { [%eval 0.51] } 14. Nc3 { [%eval 0.0] } 14... Nc5 { [%eval 0.14] } 15. Ke2?! { (0.14 → -0.78) Inaccuracy. Bxc5 was best. } { [%eval -0.78] } (15. Bxc5 Bxc5 16. Ke2 Bb7 17. g5 Kf8 18. Nd1 Rd7 19. Ne3 Rad8 20. Rad1 Bd4) 15... Ba6? { (-0.78 → 0.72) Mistake. Nxd3 was best. } { [%eval 0.72] } (15... Nxd3 16. cxd3 Ba6 17. Rad1 Rd7 18. Bf2 Rad8 19. Rh3 Kh7 20. b4 c5 21. b5) 16. Rad1? { (0.72 → -0.72) Mistake. Bxa6 was best. } { [%eval -0.72] } (16. Bxa6 Nxa6 17. Rag1 Nc5 18. Rg3 a5 19. e5 g6 20. Rgh3 Rab8 21. f5 Bf8) 16... Bxd3+?! { (-0.72 → 0.18) Inaccuracy. Nxd3 was best. } { [%eval 0.18] } (16... Nxd3 17. cxd3 Rd7 18. Rh3 Rad8 19. Bg1 c5 20. a4 Bb7 21. b3 f5 22. gxf5) 17. cxd3 { [%eval 0.16] } 17... Nb3 { [%eval 0.33] } 18. g5 { [%eval 0.2] } 18... h5 { [%eval 0.26] } 19. Rdg1?! { (0.26 → -0.65) Inaccuracy. Nb1 was best. } { [%eval -0.65] } (19. Nb1 c5 20. Nd2 Nxd2 21. Rxd2 Rac8 22. Rc1 g6 23. Rc4 f5 24. Rdc2 Rc7) 19... g6?! { (-0.65 → 0.23) Inaccuracy. Rd7 was best. } { [%eval 0.23] } (19... Rd7 20. Na2 Rad8 21. Rd1 Bc5 22. Bxc5 bxc5 23. Nc1 Nxc1+ 24. Rxc1 c4 25. Rh3) 20. e5?! { (0.23 → -0.73) Inaccuracy. Nb1 was best. } { [%eval -0.73] } (20. Nb1 Bc5 21. Rd1 Bxe3 22. Kxe3 c5 23. Nd2 Nxd2 24. Rxd2 Rac8 25. Rc1 a5) 20... Bc5 { [%eval -0.28] } 21. Ne4 { [%eval -0.3] } 21... Nd4+ { [%eval 0.06] } 22. Bxd4 { [%eval 0.35] } 22... Bxd4 { [%eval 0.35] } 23. Rb1 { [%eval 0.34] } 23... Kf8 { [%eval 0.51] } 24. b4 { [%eval 0.0] } 24... a5 { [%eval 0.0] } 25. Rhc1 { [%eval -0.29] } 25... axb4 { [%eval -0.08] } 26. axb4 { [%eval -0.12] } 26... Ra2+ { [%eval -0.18] } 27. Kf3?! { (-0.18 → -0.87) Inaccuracy. Nd2 was best. } { [%eval -0.87] } (27. Nd2 c5 28. bxc5 Bxc5 29. Ra1 Rda8 30. Rxa2 Rxa2 31. Rc4 Ke8 32. d4 Be7) 27... Ra3?! { (-0.87 → -0.01) Inaccuracy. Bxe5 was best. } { [%eval -0.01] } (27... Bxe5 28. Nf6 Bd4 29. Rxc6 Rf2+ 30. Kg3 b5 31. Rb3 Rf1 32. Ra3 Be3 33. Rca6) 28. Ke2 { [%eval -0.22] } 28... Rda8?? { (-0.22 → 2.12) Blunder. Ra2+ was best. } { [%eval 2.12] } (28... Ra2+ 29. Nd2 c5 30. bxc5 Bxc5 31. Ra1 Rda8 32. Rxa2 Rxa2 33. Kd1 Be3 34. Rc8+) 29. Nf6?? { (2.12 → 0.00) Blunder. Rxc6 was best. } { [%eval 0.0] } (29. Rxc6 Ra2+ 30. Kf3 R2a3 31. Nd6 Rxd3+ 32. Ke4 Rd2 33. Nc4 Rf2 34. Kxd4 Rxf4+) 29... Ra2+ { [%eval 0.0] } 30. Kf3 { [%eval -0.22] } 30... R8a3?? { (-0.22 → 3.12) Blunder. c5 was best. } { [%eval 3.12] } (30... c5 31. bxc5 bxc5 32. Ne4 Kg7 33. Nxc5 Bxc5 34. Rxc5 R8a3 35. Ke3 Rh2 36. Rc8) 31. Rd1?? { (3.12 → -2.55) Blunder. Rxc6 was best. } { [%eval -2.55] } (31. Rxc6 Ra8 32. Rbc1 Rd8 33. Rd6 Raa8 34. Nd7+ Ke8 35. Rc7 Bg1 36. Rb7 Rac8) 31... Rf2+ { [%eval -2.45] } 32. Ke4 { [%eval -2.29] } 32... c5 { [%eval -2.14] } 33. Nd7+?? { (-2.14 → -5.73) Blunder. Re1 was best. } { [%eval -5.73] } (33. Re1 Bc3 34. Rf1 Rxf1 35. Rxf1 cxb4 36. Rc1 Ke7 37. Rc2 Kd8 38. Ke3 b5) 33... Ke7 { [%eval -5.42] } 34. Nxb6?? { (-5.42 → Mate in 9) Checkmate is now unavoidable. Nxc5 was best. } { [%eval #-9] } (34. Nxc5 bxc5 35. Re1 Ra4 36. Rb3 Kd8 37. Rbb1 Kc7 38. Rb3 Raa2 39. bxc5 Ra4) 34... Rh2?? { (Mate in 9 → 0.00) Lost forced checkmate sequence. Re2+ was best. } { [%eval 0.0] } (34... Re2+ 35. Kf3 Re3+ 36. Kg2 Ra2+ 37. Kf1 Rh3 38. Nc8+ Kd8 39. Rb2 Rxb2 40. Rd2) 35. Rh1?? { (0.00 → -9.61) Blunder. bxc5 was best. } { [%eval -9.61] } (35. bxc5 Bxc5 36. Nc4 Re2+ 37. Kf3 Rf2+ 38. Kg3 Raa2 39. d4 Rfc2 40. Rdc1 Rxc1) 35... Rd2? { (-9.61 → -4.16) Mistake. Re2+ was best. } { [%eval -4.16] } (35... Re2+ 36. Kf3 Re3+ 37. Kg2 Ra2+ 38. Kf1 Rf3+ 39. Ke1 Bc3+ 40. Kd1 Rxd3+ 41. Kc1) 36. Nc4 { [%eval -4.61] } 36... Re2+?? { (-4.61 → 0.00) Blunder. Rdxd3 was best. } { [%eval 0.0] } (36... Rdxd3 37. Rhe1 Rac3 38. Rbc1 Bf2 39. Rxc3 Rxc3 40. Rf1 Rxc4+ 41. Kf3 Bd4 42. bxc5) 37. Kf3 { [%eval 0.0] } 37... Raa2?! { (0.00 → 0.75) Inaccuracy. Rf2+ was best. } { [%eval 0.75] } (37... Rf2+ 38. Ke4 Re2+ 39. Kf3) 38. b5?! { (0.75 → 0.00) Inaccuracy. bxc5 was best. } { [%eval 0.0] } (38. bxc5 Bxc5 39. d4 Rec2 40. Ne3 Rf2+ 41. Ke4 Ra4 42. Rhd1 Rh2 43. Rb7+ Ke8) 38... Rf2+ { [%eval 0.0] } 39. Kg3 { [%eval 0.0] } 39... Rg2+ { [%eval 0.0] } 40. Kh3 { [%eval 0.0] } 40... Raf2? { (0.00 → 1.49) Mistake. Rg4 was best. } { [%eval 1.49] } (40... Rg4 41. Rhf1 Kd8 42. b6 Kc8 43. Rf3 Kb7 44. Rff1 Rag2 45. Rf3) 41. b6 { [%eval 1.48] } 41... Rg4 { [%eval 1.28] } 42. Rh2?? { (1.28 → Mate in 1) Checkmate is now unavoidable. Rhf1 was best. } { [%eval #-1] } (42. Rhf1 Rfg2 43. Rf3 Rg1 44. Rxg1 Rxg1 45. Rg3 Rh1+ 46. Kg2 Rd1 47. b7 Rb1) 42... Rf3# { Black wins by checkmate. } 0-1