FEN
[Event "rated rapid game"]
[Site "https://lichess.org/ydGyfmPJ"]
[Date "2026.03.31"]
[Round "-"]
[White "vilaseca"]
[Black "Saithis"]
[Result "0-1"]
[GameId "ydGyfmPJ"]
[UTCDate "2026.03.31"]
[UTCTime "18:05:51"]
[WhiteElo "1404"]
[BlackElo "1404"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "B12"]
[Opening "Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. d4 { [%eval 0.24] } 2... d5 { [%eval 0.24] } 3. e5 { [%eval 0.33] } 3... c5 { [%eval 0.32] } { B12 Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense } 4. c3 { [%eval 0.25] } 4... cxd4 { [%eval 0.41] } 5. Qa4+?! { (0.41 → -0.53) Inaccuracy. cxd4 was best. } { [%eval -0.53] } (5. cxd4 Bf5 6. Nc3 e6 7. Be3 Bb4 8. Rc1 h6 9. h4 Ne7) 5... Nc6 { [%eval -0.33] } 6. cxd4 { [%eval -0.33] } 6... Bf5 { [%eval 0.0] } 7. Be3 { [%eval -0.15] } 7... e6 { [%eval -0.05] } 8. a3 { [%eval -0.38] } 8... Ne7 { [%eval -0.18] } 9. Qd1 { [%eval -0.46] } 9... g6?! { (-0.46 → 0.45) Inaccuracy. Be4 was best. } { [%eval 0.45] } (9... Be4 10. Nc3 Nf5 11. Nge2 Be7 12. Nxe4 dxe4 13. Qb1 Qb6 14. g3 Rd8 15. Bg2) 10. Bd3?! { (0.45 → -0.17) Inaccuracy. Nc3 was best. } { [%eval -0.17] } (10. Nc3 h5 11. h3 Bg7 12. Nb5 Nc8 13. Bd3 Bxd3 14. Qxd3 a6 15. Nc3 N8e7) 10... Bg7 { [%eval -0.15] } 11. Bxf5? { (-0.15 → -1.34) Mistake. Nf3 was best. } { [%eval -1.34] } (11. Nf3 O-O 12. O-O Rc8 13. Re1 Bxd3 14. Qxd3 Nf5 15. Nc3 Nxe3 16. fxe3 Na5) 11... Nxf5 { [%eval -1.19] } 12. Ne2 { [%eval -1.37] } 12... O-O { [%eval -1.58] } 13. Nbc3 { [%eval -1.94] } 13... a6?! { (-1.94 → -0.93) Inaccuracy. f6 was best. } { [%eval -0.93] } (13... f6 14. exf6 Nxe3 15. fxe3 Qxf6 16. Nf4 Nxd4 17. O-O Nf5 18. Qe2 Qe5 19. Rae1) 14. O-O { [%eval -0.97] } 14... f6 { [%eval -1.0] } 15. Ng3?? { (-1.00 → -2.90) Blunder. exf6 was best. } { [%eval -2.9] } (15. exf6 Qxf6 16. Qe1 Qh4 17. Rd1 Rae8 18. Qd2 Na5 19. Qd3 Nxe3 20. Qxe3 Nc4) 15... fxe5 { [%eval -2.98] } 16. Nxf5 { [%eval -2.82] } 16... Rxf5?! { (-2.82 → -1.87) Inaccuracy. gxf5 was best. } { [%eval -1.87] } (16... gxf5 17. Ne2 f4 18. Bd2 f3 19. gxf3 Rxf3 20. Ng3 Nxd4 21. Be3 Qf6 22. Kh1) 17. dxe5?? { (-1.87 → -4.12) Blunder. Ne2 was best. } { [%eval -4.12] } (17. Ne2 e4 18. Rc1 Rf7 19. Rc3 Qd7 20. h3 Re8 21. Qd2 Na5 22. b3 Nc6) 17... Bxe5? { (-4.12 → -2.13) Mistake. d4 was best. } { [%eval -2.13] } (17... d4 18. Bxd4 Nxd4 19. f4 Qb6 20. Kh1 Nb3 21. Rb1 Rd8 22. Qc2 Rd2 23. Na4) 18. Bh6?? { (-2.13 → -4.88) Blunder. Ne2 was best. } { [%eval -4.88] } (18. Ne2 d4 19. Bd2 d3 20. Ng3 Bxg3 21. fxg3 Rxf1+ 22. Qxf1 Qd4+ 23. Kh1 Rf8) 18... Bxh2+?! { (-4.88 → -3.52) Inaccuracy. Rh5 was best. } { [%eval -3.52] } (18... Rh5 19. Qxh5 gxh5 20. f4 Bd4+ 21. Kh1 Qf6 22. Bg5 Qf7 23. Rae1 h6 24. Bxh6) 19. Kxh2 { [%eval -3.51] } 19... Qh4+ { [%eval -3.27] } 20. Kg1 { [%eval -3.49] } 20... Qxh6 { [%eval -3.3] } 21. Qg4? { (-3.30 → -5.35) Mistake. Ne2 was best. } { [%eval -5.35] } (21. Ne2 Ne5 22. Ng3 Rf4 23. f3 Qg5 24. Qe1 Rf6 25. Rd1 Raf8 26. Rd4 h5) 21... Re8? { (-5.35 → -3.24) Mistake. Ne5 was best. } { [%eval -3.24] } (21... Ne5 22. Qd4 Nf3+ 23. gxf3 Rg5+ 24. Qg4 Rxg4+ 25. fxg4 Qh4 26. Rae1 Rf8 27. Re3) 22. Qg3?! { (-3.24 → -5.03) Inaccuracy. Ne2 was best. } { [%eval -5.03] } (22. Ne2 Qd2 23. Rfe1 Re5 24. Rad1 Qxb2 25. Nf4 Qc3 26. Rxe5 Qxe5 27. Rd3 Qa1+) 22... Rh5 { [%eval -4.93] } 23. f4 { [%eval -4.98] } 23... Ne7 { [%eval -4.11] } 24. Kf2 { [%eval -4.93] } 24... Nf5 { [%eval -5.13] } 25. Qf3 { [%eval -5.04] } 25... Nd4 { [%eval -4.82] } 26. Qg3 { [%eval -4.15] } 26... Rf8 { [%eval -4.17] } 27. Ne2 { [%eval -4.13] } 27... Nxe2 { [%eval -4.08] } 28. Kxe2 { [%eval -3.99] } 28... Rh4 { [%eval -3.79] } 29. Ke3 { [%eval -4.43] } 29... e5 { [%eval -4.54] } 30. Kd3 { [%eval -4.61] } 30... Rfxf4 { [%eval -4.57] } 31. Rxf4 { [%eval -4.5] } 31... Qxf4 { [%eval -4.6] } 32. Qxf4 { [%eval -4.74] } 32... Rxf4 { [%eval -4.62] } 33. Re1 { [%eval -4.73] } 33... e4+ { [%eval -4.39] } 34. Kd4 { [%eval -4.13] } 34... Rg4 { [%eval -4.32] } 35. Kxd5 { [%eval -4.8] } 35... Rxg2 { [%eval -4.67] } 36. Rxe4 { [%eval -4.97] } 36... Rxb2 { [%eval -4.76] } 37. Ke6 { [%eval -5.33] } 37... Rb6+ { [%eval -5.32] } 38. Ke7 { [%eval -5.52] } 38... h5 { [%eval -5.37] } 39. Re3 { [%eval -5.15] } 39... Kg7 { [%eval -6.13] } 40. Rf3 { [%eval -6.0] } 40... h4 { [%eval -5.72] } 41. Rf4 { [%eval -6.13] } 41... g5 { [%eval -5.98] } 42. Rf7+ { [%eval -6.44] } 42... Kg6 { [%eval -6.29] } 43. Rf8 { [%eval -6.36] } 43... h3 { [%eval -6.13] } 44. Rg8+ { [%eval -6.97] } 44... Kh5 { [%eval -6.98] } 45. Rh8+ { [%eval -6.97] } 45... Kg4 { [%eval -6.76] } 46. Kd7 { [%eval -6.53] } 46... Rb3 { [%eval -6.34] } 47. a4 { [%eval -7.69] } 47... Kg3 { [%eval -7.41] } 48. Ke6 { [%eval -8.5] } 48... h2 { [%eval -8.15] } 49. Kf5 { [%eval -8.2] } 49... g4 { [%eval -7.89] } 50. Ke4 { [%eval -9.24] } 50... Rb4+ { [%eval -8.36] } 51. Ke3? { (-8.36 → Mate in 12) Checkmate is now unavoidable. Kf5 was best. } { [%eval #-12] } (51. Kf5 Kg2 52. Rh4 h1=Q 53. Rxg4+ Rxg4 54. Kxg4 Qd1+ 55. Kf4 Qd4+ 56. Kf5 Qxa4) 51... Kg2 { [%eval #-12] } { White resigns. } 0-1