FEN
[Event "rated rapid game"]
[Site "https://lichess.org/5AEqGGYe"]
[Date "2026.05.03"]
[Round "-"]
[White "PpAlm26"]
[Black "ShiYu_39"]
[Result "1/2-1/2"]
[GameId "5AEqGGYe"]
[UTCDate "2026.05.03"]
[UTCTime "06:49:56"]
[WhiteElo "732"]
[BlackElo "675"]
[WhiteRatingDiff "-1"]
[BlackRatingDiff "+1"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B15"]
[Opening "Caro-Kann Defense: Campomanes Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nc3 { [%eval -0.07] } 2... c6 { [%eval 0.23] } 3. e4 { [%eval 0.34] } 3... Nf6?! { (0.34 → 0.92) Inaccuracy. dxe4 was best. } { [%eval 0.92] } { B15 Caro-Kann Defense: Campomanes Attack } (3... dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. c3 Bg4 8. h3) 4. Bf4?? { (0.92 → -0.78) Blunder. e5 was best. } { [%eval -0.78] } (4. e5 Nfd7 5. Bd3 c5 6. e6 Nf6 7. exf7+ Kxf7 8. Nf3 Nc6) 4... Nxe4 { [%eval -0.7] } 5. Nxe4 { [%eval -0.56] } 5... dxe4 { [%eval -0.57] } 6. Qe2? { (-0.57 → -2.14) Mistake. f3 was best. } { [%eval -2.14] } (6. f3 Bf5 7. Qd2 Nd7 8. O-O-O exf3 9. Nxf3 e6 10. Bd3 Bxd3) 6... f5?? { (-2.14 → 0.24) Blunder. Qxd4 was best. } { [%eval 0.24] } (6... Qxd4 7. c3 Qa4 8. b3 Qa5 9. Bd2 Bf5 10. g4 Be6 11. b4 Qd5 12. Bg2) 7. f3? { (0.24 → -1.27) Mistake. O-O-O was best. } { [%eval -1.27] } (7. O-O-O Qa5 8. a3 Nd7 9. f3 Nf6 10. h4 g6 11. Nh3 Bg7) 7... e6?? { (-1.27 → 1.15) Blunder. Qxd4 was best. } { [%eval 1.15] } (7... Qxd4 8. c3 exf3 9. Qxf3 Qe4+ 10. Qxe4 fxe4 11. Nh3 Nd7 12. O-O-O g6 13. Bc4) 8. g4?? { (1.15 → -1.52) Blunder. O-O-O was best. } { [%eval -1.52] } (8. O-O-O Bd6 9. Bd2 e3 10. Qxe3 O-O 11. f4 Kh8 12. g3 Nd7 13. Bg2 Nf6) 8... Bb4+?? { (-1.52 → 0.42) Blunder. Qxd4 was best. } { [%eval 0.42] } (8... Qxd4 9. c3 exf3 10. Qxf3 Qe4+ 11. Be2 e5 12. Qxe4 fxe4 13. Bxe5 Nd7 14. Bd4) 9. c3 { [%eval 0.39] } 9... Ba5?! { (0.39 → 1.31) Inaccuracy. Bd6 was best. } { [%eval 1.31] } (9... Bd6 10. Bxd6 Qxd6 11. fxe4 fxe4 12. Qxe4 Qd5 13. Bg2 Qxe4+ 14. Bxe4 e5 15. Nf3) 10. fxe4 { [%eval 1.12] } 10... g6?? { (1.12 → 3.18) Blunder. Qh4+ was best. } { [%eval 3.18] } (10... Qh4+ 11. Bg3 Qxg4 12. exf5 Qxe2+ 13. Bxe2 exf5 14. Bc4 Bd8 15. Nh3 Nd7 16. O-O-O) 11. gxf5 { [%eval 3.2] } 11... exf5 { [%eval 3.17] } 12. exf5+ { [%eval 3.2] } 12... Qe7 { [%eval 3.05] } 13. Qe5? { (3.05 → 1.31) Mistake. Qxe7+ was best. } { [%eval 1.31] } (13. Qxe7+ Kxe7 14. fxg6 hxg6 15. Nf3 Bf5 16. O-O-O Bd8 17. Bd3 Nd7 18. d5 c5) 13... Nd7?? { (1.31 → 3.27) Blunder. Bxf5 was best. } { [%eval 3.27] } (13... Bxf5 14. Qxe7+ Kxe7 15. O-O-O Nd7 16. Nf3 Rhe8 17. Bc4 Kf6 18. h4 Nb6 19. Bd3) 14. Bg5?? { (3.27 → -2.04) Blunder. Qxe7+ was best. } { [%eval -2.04] } (14. Qxe7+ Kxe7 15. O-O-O gxf5 16. Nh3 Nf6 17. Rg1 Ng4 18. Re1+ Kd7 19. Bc4 Rf8) 14... Nxe5 { [%eval -2.08] } 15. Bxe7 { [%eval -1.97] } 15... Kxe7 { [%eval -2.06] } 16. dxe5 { [%eval -2.1] } 16... Bxf5 { [%eval -2.04] } 17. Nf3 { [%eval -2.17] } 17... Rhf8 { [%eval -2.07] } 18. Rd1?? { (-2.07 → -5.14) Blunder. Nd4 was best. } { [%eval -5.14] } (18. Nd4 Be4 19. Rg1 Rad8 20. O-O-O Rf2 21. Bd3 Bd5 22. Rd2 Rxd2 23. Kxd2 Bc7) 18... Rad8?? { (-5.14 → -2.11) Blunder. Be4 was best. } { [%eval -2.11] } (18... Be4 19. Ng5 Bxh1 20. Rd6 Rxf1+ 21. Kxf1 Bd5 22. Nxh7 Bc7 23. Rxg6 Bxe5 24. Ng5) 19. h4?? { (-2.11 → -5.55) Blunder. Rxd8 was best. } { [%eval -5.55] } (19. Rxd8 Bxd8 20. Rg1 Bb1 21. Rg3 Bxa2 22. Bd3 Ke8 23. Ke2 Bd5 24. c4 Be6) 19... Kf7?? { (-5.55 → -1.02) Blunder. Rxd1+ was best. } { [%eval -1.02] } (19... Rxd1+ 20. Kxd1 Bg4 21. Be2 Bxf3 22. Bxf3 Rxf3 23. e6 Bc7 24. Kc2 Rf4 25. Rd1) 20. Bc4+ { [%eval -1.09] } 20... Be6?? { (-1.09 → 4.09) Blunder. Ke8 was best. } { [%eval 4.09] } (20... Ke8 21. Nd4 Be4 22. Rh3 Rf4 23. Ne6 Rxd1+ 24. Kxd1 Rg4 25. Be2 Rg1+ 26. Kd2) 21. Bxe6+?? { (4.09 → 0.00) Blunder. Ng5+ was best. } { [%eval 0.0] } (21. Ng5+ Ke7 22. Nxe6 Rxd1+ 23. Kxd1 Rf2 24. Kc1 Bb6 25. Kb1 Be3 26. Ng5 b5) 21... Kxe6 { [%eval -0.01] } 22. Ng5+?! { (-0.01 → -0.75) Inaccuracy. Ke2 was best. } { [%eval -0.75] } (22. Ke2 Rf4 23. h5 Re4+ 24. Kf2 Rxd1 25. Rxd1 Rg4 26. Rd6+ Ke7 27. hxg6 Bb6+) 22... Kxe5 { [%eval -0.68] } 23. Nxh7 { [%eval -0.82] } 23... Rxd1+?! { (-0.82 → -0.05) Inaccuracy. Rf4 was best. } { [%eval -0.05] } (23... Rf4 24. Rd2 Rxd2 25. Kxd2 Bd8 26. h5 gxh5 27. Rxh5+ Rf5 28. Rh2 Rf7 29. Kc2) 24. Kxd1 { [%eval -0.07] } 24... Rd8+ { [%eval 0.13] } 25. Kc2 { [%eval 0.15] } 25... c5 { [%eval 0.52] } 26. Re1+ { [%eval 0.45] } 26... Kd6?! { (0.45 → 1.57) Inaccuracy. Kf5 was best. } { [%eval 1.57] } (26... Kf5 27. Rf1+ Kg4 28. Nf6+ Kxh4 29. Rg1 Rd6 30. Rxg6 Re6 31. Rg4+ Kh3 32. Rf4) 27. a3? { (1.57 → 0.03) Mistake. Rg1 was best. } { [%eval 0.03] } (27. Rg1 Kc7 28. Rxg6 Rh8 29. Rg7+ Kc6 30. h5 Bd8 31. h6 c4 32. Rg6+ Kd7) 27... b5?! { (0.03 → 0.59) Inaccuracy. Rh8 was best. } { [%eval 0.59] } (27... Rh8 28. Ng5 Rxh4 29. Nf7+ Kd7 30. Ne5+ Kd6 31. Nxg6 Rh5 32. Rf1 Bd8 33. Kb3) 28. b4 { [%eval 0.1] } 28... Bb6 { [%eval 0.25] } 29. Rd1+ { [%eval 0.04] } 29... Kc7 { [%eval 0.31] } 30. Nf6?? { (0.31 → -1.54) Blunder. Rxd8 was best. } { [%eval -1.54] } (30. Rxd8 Kxd8 31. Nf8 cxb4 32. cxb4 Ke7 33. Nxg6+ Kf6 34. Nf4 Kf5 35. Ne2 Kg4) 30... a5?? { (-1.54 → 3.24) Blunder. Rxd1 was best. } { [%eval 3.24] } (30... Rxd1 31. Kxd1 cxb4 32. cxb4 Kd6 33. Nh7 Ke5 34. Ng5 Kf5 35. Nf7 Bc7 36. Ke2) 31. Ne4?? { (3.24 → -0.62) Blunder. Rxd8 was best. } { [%eval -0.62] } (31. Rxd8 Kxd8 32. Nd5 cxb4 33. Nxb6 bxa3 34. Nd5 Kd7 35. Nf4 Ke7 36. Nxg6+ Kf6) 31... axb4?! { (-0.62 → 0.00) Inaccuracy. Rxd1 was best. } { [%eval 0.0] } (31... Rxd1 32. Kxd1 Kc6 33. bxa5 Bxa5 34. c4 bxc4 35. Ng3 Bc7 36. Ne2 Be5 37. Kc2) 32. cxb4 { [%eval 0.0] } 32... cxb4 { [%eval 0.06] } 33. axb4 { [%eval 0.0] } 33... Rxd1 { [%eval 0.0] } 34. Kxd1 { [%eval -0.03] } 34... Kc6 { [%eval -0.22] } 35. Nf6 { [%eval -0.29] } 35... Bd4 { [%eval -0.15] } 36. Ng8?? { (-0.15 → -2.97) Blunder. Nh7 was best. } { [%eval -2.97] } (36. Nh7 Bg7 37. Ke2 Kd6 38. Kd3 Kd5 39. Ng5 Be5 40. Ne4 Bb2 41. Ng5 Ba3) 36... Kd5?? { (-2.97 → 0.00) Blunder. Kd6 was best. } { [%eval 0.0] } (36... Kd6 37. Nh6 Ke6 38. Ng4 Bc3 39. Nh2 Bxb4 40. Nf3 Bc3 41. Kc2 Bf6 42. Kb3) 37. Ne7+ { [%eval -0.02] } 37... Kc4 { [%eval -0.02] } 38. Nxg6 { [%eval 0.0] } 38... Kxb4 { [%eval 0.0] } 39. h5 { [%eval 0.0] } 39... Kc3 { [%eval 0.08] } 40. h6 { [%eval 0.0] } 40... b4 { [%eval 0.0] } 41. Kc1 { [%eval -0.02] } 41... Be3+ { [%eval -0.04] } 42. Kd1?? { (-0.04 → -41.07) Blunder. Kb1 was best. } { [%eval -41.07] } (42. Kb1 Bxh6 43. Ne5 Bg7 44. Ng6 Bd4 45. Kc1 Be3+ 46. Kb1 Kd4 47. Ne7 Kc4) 42... Bxh6 { [%eval -8.19] } 43. Nf4? { (-8.19 → Mate in 13) Checkmate is now unavoidable. Ne7 was best. } { [%eval #-13] } (43. Ne7 b3 44. Nd5+ Kd3 45. Nb4+ Kc4 46. Nc2 b2 47. Na3+ Kb3 48. Nb1 Bf4) 43... b3?? { (Mate in 13 → -5.08) Lost forced checkmate sequence. Bxf4 was best. } { [%eval -5.08] } (43... Bxf4 44. Ke2 b3 45. Kf3 Bd6 46. Ke4 b2 47. Kd5 b1=Q 48. Kxd6 Kd4 49. Kc6) 44. Ne2+?? { (-5.08 → Mate in 11) Checkmate is now unavoidable. Nd5+ was best. } { [%eval #-11] } (44. Nd5+ Kd3 45. Nb4+ Kc4 46. Nc2 b2 47. Na3+ Kb3 48. Nb1 Bf4 49. Ke1 Bd6) 44... Kd3 { [%eval #-10] } 45. Nc1+ { [%eval #-10] } 45... Kc3?? { (Mate in 10 → 0.00) Lost forced checkmate sequence. Bxc1 was best. } { [%eval 0.0] } (45... Bxc1 46. Kxc1 Kc3 47. Kd1 b2 48. Ke2 b1=Q 49. Kf3 Qf5+ 50. Kg3 Kd4 51. Kh4) 46. Nxb3 { [%eval 0.0] } 46... Kxb3 { [%eval 0.0] } { The game is a draw. } 1/2-1/2