FEN
[Event "rated blitz game"]
[Site "https://lichess.org/SNBFVkeG"]
[Date "2026.05.20"]
[Round "-"]
[White "guylou"]
[Black "p1gman"]
[Result "1/2-1/2"]
[GameId "SNBFVkeG"]
[UTCDate "2026.05.20"]
[UTCTime "03:07:06"]
[WhiteElo "937"]
[BlackElo "1001"]
[WhiteRatingDiff "+1"]
[BlackRatingDiff "-1"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "B12"]
[Opening "Caro-Kann Defense: Advance Variation, Short Variation"]
[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. e5 { [%eval 0.12] } 3... Bf5 { [%eval 0.32] } 4. d4 { [%eval 0.15] } { B12 Caro-Kann Defense: Advance Variation, Short Variation } 4... e6 { [%eval 0.24] } 5. Bd3 { [%eval 0.0] } 5... Bxd3 { [%eval 0.0] } 6. Qxd3 { [%eval 0.03] } 6... c5 { [%eval 0.0] } 7. O-O { [%eval -0.19] } 7... cxd4 { [%eval 0.0] } 8. Qxd4 { [%eval -0.31] } 8... Nc6 { [%eval -0.31] } 9. Qd3 { [%eval -0.31] } 9... Bb4 { [%eval -0.06] } 10. c3 { [%eval -0.14] } 10... Bc5 { [%eval -0.09] } 11. b4 { [%eval -0.3] } 11... Bb6 { [%eval -0.29] } 12. a4 { [%eval -0.23] } 12... Qc7?? { (-0.23 → 3.79) Blunder. Nge7 was best. } { [%eval 3.79] } (12... Nge7 13. Bg5 a6 14. a5 Ba7 15. b5 axb5 16. Qxb5 Qd7 17. Bxe7 Nxe7 18. c4) 13. a5 { [%eval 3.69] } 13... Nxe5 { [%eval 4.5] } 14. Qe2?! { (4.50 → 2.90) Inaccuracy. Nxe5 was best. } { [%eval 2.9] } (14. Nxe5 Qxe5 15. axb6 a6 16. Be3 Nf6 17. Nd2 O-O 18. f4 Qd6 19. Bd4 Nd7) 14... Nxf3+ { [%eval 2.88] } 15. Qxf3 { [%eval 2.86] } 15... Nf6?! { (2.86 → 4.20) Inaccuracy. Bxa5 was best. } { [%eval 4.2] } (15... Bxa5 16. bxa5 Ne7 17. c4 O-O 18. cxd5 Nxd5 19. Ra3 b5 20. Nc3 b4 21. Nxd5) 16. axb6 { [%eval 4.24] } 16... Qxb6 { [%eval 4.03] } 17. Be3 { [%eval 3.47] } 17... Qd6 { [%eval 3.81] } 18. Bc5 { [%eval 3.83] } 18... Qc7 { [%eval 3.79] } 19. Nd2 { [%eval 3.86] } 19... b6 { [%eval 3.9] } 20. Bd4 { [%eval 3.98] } 20... e5 { [%eval 4.56] } 21. Be3? { (4.56 → 2.86) Mistake. Rfe1 was best. } { [%eval 2.86] } (21. Rfe1 Nd7 22. Qxd5 O-O 23. Bxe5 Nxe5 24. Qxe5 Qxe5 25. Rxe5 Rfd8 26. Nf3 a5) 21... e4?! { (2.86 → 3.95) Inaccuracy. Qxc3 was best. } { [%eval 3.95] } (21... Qxc3 22. Qf5 O-O 23. Nf3 Rfe8 24. Rfc1 Qxb4 25. Nxe5 a5 26. Nc6 Qe4 27. Qxe4) 22. Qf5 { [%eval 3.87] } 22... O-O { [%eval 3.81] } 23. Bg5?! { (3.81 → 2.90) Inaccuracy. Bd4 was best. } { [%eval 2.9] } (23. Bd4 Qc6 24. b5 Qe6 25. Qxe6 fxe6 26. f3 exf3 27. Rxf3 Rf7 28. Re3 Re8) 23... Nh5?! { (2.90 → 4.29) Inaccuracy. Qxc3 was best. } { [%eval 4.29] } (23... Qxc3 24. Rfd1 Qc8 25. Qe5 Re8 26. Qd4 Ng4 27. Nf1 Ne5 28. Qxd5 Nd3 29. Bd2) 24. Qg4?! { (4.29 → 3.02) Inaccuracy. Qxd5 was best. } { [%eval 3.02] } (24. Qxd5 Rae8 25. Nxe4 Re5 26. Qd1 Rxe4 27. Qxh5 Qxc3 28. Be3 Qc7 29. Rfc1 Qe7) 24... f6 { [%eval 3.72] } 25. Bh4?! { (3.72 → 2.35) Inaccuracy. Qxh5 was best. } { [%eval 2.35] } (25. Qxh5 Qe5 26. c4 h6 27. cxd5 Qxd5 28. Qe2 fxg5 29. Rfe1 a5 30. bxa5 bxa5) 25... Qe5?! { (2.35 → 3.18) Inaccuracy. Qf7 was best. } { [%eval 3.18] } (25... Qf7 26. f4 f5 27. Qd1 Rfc8 28. Rc1 a5 29. Nb3 axb4 30. cxb4 Re8 31. Nd4) 26. c4 { [%eval 3.04] } 26... f5?! { (3.04 → 4.22) Inaccuracy. g6 was best. } { [%eval 4.22] } (26... g6 27. cxd5 f5 28. Qd1 Qxd5 29. Bg5 f4 30. Bh6 Rfd8 31. g4 f3 32. Qb3) 27. Qxh5 { [%eval 4.29] } 27... d4 { [%eval 4.28] } 28. Bg3 { [%eval 4.18] } 28... Qf6 { [%eval 4.9] } 29. Bh4 { [%eval 4.06] } 29... Qe6 { [%eval 4.06] } 30. c5 { [%eval 3.99] } 30... e3 { [%eval 4.96] } 31. Nf3?! { (4.96 → 3.78) Inaccuracy. Qe2 was best. } { [%eval 3.78] } (31. Qe2 a5 32. bxa5 g5 33. Bxg5 f4 34. Bh4 bxc5 35. fxe3 Qxe3+ 36. Qxe3 fxe3) 31... Qe4? { (3.78 → 6.84) Mistake. e2 was best. } { [%eval 6.84] } (31... e2 32. Rfe1 d3 33. Nd4 Qe4 34. Nxe2 Rae8 35. Qf3 dxe2 36. Qxe4 Rxe4 37. Bg3) 32. Ng5 { [%eval 6.91] } 32... Qf4?? { (6.91 → Mate in 1) Checkmate is now unavoidable. Qxh4 was best. } { [%eval #1] } (32... Qxh4 33. Qxh4 h6 34. Ne6 Rfe8 35. Qxd4 Rxe6 36. fxe3 bxc5 37. Qc4 Kh8 38. Qxe6) 33. Ne6?? { (Mate in 1 → 6.49) Lost forced checkmate sequence. Qxh7# was best. } { [%eval 6.49] } (33. Qxh7#) 33... Qe5 { [%eval 6.31] } 34. Nxf8 { [%eval 6.52] } 34... Rxf8 { [%eval 6.16] } 35. Qe2 { [%eval 6.02] } 35... exf2+ { [%eval 6.51] } 36. Bxf2?? { (6.51 → -2.15) Blunder. Rxf2 was best. } { [%eval -2.15] } (36. Rxf2 Qxe2 37. Rxe2 Rc8 38. Re5 h6 39. Bf2 bxc5 40. bxc5 f4 41. Rd5 f3) 36... Qxe2 { [%eval -2.17] } 37. Bxd4 { [%eval -2.3] } 37... Qd3?! { (-2.30 → -1.63) Inaccuracy. Qc4 was best. } { [%eval -1.63] } (37... Qc4 38. Bf2 Qxb4 39. cxb6 axb6 40. Rab1 Qe4 41. Bxb6 h6 42. Rbe1 Qc6 43. Be3) 38. Bf2 { [%eval -1.54] } 38... f4 { [%eval -1.26] } 39. Rad1?! { (-1.26 → -2.22) Inaccuracy. Rxa7 was best. } { [%eval -2.22] } (39. Rxa7 f3 40. cxb6 fxg2 41. Rfa1 Qe2 42. R7a2 Qf3 43. Re1 h5 44. Re7 Qd1+) 39... Qe2 { [%eval -1.92] } 40. Rde1 { [%eval -2.41] } 40... Qd2 { [%eval -2.32] } 41. Rd1 { [%eval -2.5] } 41... Qxb4 { [%eval -2.52] } 42. c6?! { (-2.52 → -3.51) Inaccuracy. cxb6 was best. } { [%eval -3.51] } (42. cxb6 axb6 43. Rb1 Qe4 44. Rfe1 Qd5 45. Rxb6 h6 46. Rf1 Rf5 47. h4 Kh7) 42... Qc5?? { (-3.51 → 8.63) Blunder. Qe4 was best. } { [%eval 8.63] } (42... Qe4 43. Rc1 Rc8 44. Rfe1 Qg6 45. Red1 f3 46. Bg3 Rxc6 47. Rd8+ Kf7 48. Rd7+) 43. Rc1?? { (8.63 → -2.71) Blunder. Bxc5 was best. } { [%eval -2.71] } (43. Bxc5 Rc8 44. Rxf4 h6 45. Rf8+ Rxf8 46. Bxf8 Kxf8 47. c7 Kf7 48. c8=Q b5) 43... Qe5 { [%eval -2.77] } 44. c7 { [%eval -3.41] } 44... Rc8 { [%eval -3.65] } 45. g3?! { (-3.65 → -4.67) Inaccuracy. Rfe1 was best. } { [%eval -4.67] } (45. Rfe1 Qd6 46. h3 Rxc7 47. Rcd1 Qf6 48. Re8+ Kf7 49. Re4 h6 50. g4 Kg8) 45... Rxc7 { [%eval -4.73] } 46. Rce1 { [%eval -4.67] } 46... Qf5 { [%eval -4.4] } 47. Re8+ { [%eval -4.81] } 47... Kf7 { [%eval -4.63] } 48. Ree1 { [%eval -4.88] } 48... fxg3?? { (-4.88 → 2.95) Blunder. f3 was best. } { [%eval 2.95] } (48... f3 49. Re3 Kg6 50. h3 h5 51. Rd1 Rd7 52. Rxd7 Qxd7 53. Rxf3 Qd1+ 54. Kg2) 49. Bxg3?? { (2.95 → 0.59) Blunder. Bxb6 was best. } { [%eval 0.59] } (49. Bxb6 gxh2+ 50. Kh1 axb6 51. Rxf5+ Kg6 52. Rff1 Kh5 53. Rc1 Ra7 54. Rf2 g5) 49... Qxf1+?? { (0.59 → 5.41) Blunder. Rc5 was best. } { [%eval 5.41] } (49... Rc5 50. Bb8 a5 51. Bc7 Qxf1+ 52. Rxf1+ Ke6 53. Bxb6 Rb5 54. Bd4 g6 55. Bh8) 50. Rxf1+ { [%eval 5.27] } 50... Kg6 { [%eval 5.59] } 51. Bxc7 { [%eval 5.59] } 51... Kh5 { [%eval 5.66] } 52. Bb8 { [%eval 5.91] } 52... g5?! { (5.91 → 9.24) Inaccuracy. a5 was best. } { [%eval 9.24] } (52... a5 53. Ba7 b5 54. Rf5+ Kg4 55. Rxb5 h5 56. Rxa5 g6 57. Ra4+ Kf3 58. Rb4) 53. Bxa7 { [%eval 8.17] } 53... h6 { [%eval 9.29] } 54. Bxb6 { [%eval 7.59] } 54... Kg6 { [%eval 8.77] } 55. Be3 { [%eval 7.49] } 55... Kh5? { (7.49 → Mate in 5) Checkmate is now unavoidable. h5 was best. } { [%eval #5] } (55... h5 56. h3 h4 57. Rf3 g4 58. hxg4 Kg7 59. Rf5 h3 60. Rg5+ Kf7 61. Kh2) 56. Kg2 { [%eval #10] } 56... g4 { [%eval 13.32] } 57. Rf5+ { [%eval 11.81] } 57... Kh4?! { (11.81 → Mate in 3) Checkmate is now unavoidable. Kg6 was best. } { [%eval #3] } (57... Kg6 58. Rd5 Kf6 59. Bxh6 Ke6 60. Rg5 Ke7 61. Rb5 Kd6 62. Be3 Kd7 63. Kg3) 58. Bxh6 { [%eval #2] } 58... g3 { [%eval #2] } 59. hxg3+ { [%eval #1] } 59... Kg4 { [%eval #1] } 60. Rf4+ { [%eval #6] } 60... Kh5 { [%eval #6] } 61. Bg7 { [%eval #7] } 61... Kg5 { [%eval #6] } 62. Bd4 { [%eval #6] } 62... Kh5 { [%eval #6] } 63. g4+ { [%eval #6] } 63... Kh4 { [%eval #1] } 64. Be3 { [%eval #10] } 64... Kg5 { [%eval #8] } 65. Rb4+ { [%eval #8] } 65... Kg6 { [%eval #8] } 66. Rb5 { [%eval #8] } 66... Kf6 { [%eval #8] } 67. g5+ { [%eval #7] } 67... Kg6 { [%eval #7] } 68. Kg3 { [%eval #7] } 68... Kh5 { [%eval #4] } 69. Rb6?? { (Mate in 4 → 0.00) Lost forced checkmate sequence. Rb7 was best. } { [%eval 0.0] } { Draw by stalemate. } (69. Rb7 Kg6 70. Kf4 Kh5 71. Rg7 Kh4 72. Rh7#) 1/2-1/2