FEN
[Event "rated classical game"]
[Site "https://lichess.org/phR3eLtk"]
[Date "2026.01.03"]
[Round "-"]
[White "Albin8340"]
[Black "Drowningfishh"]
[Result "1-0"]
[GameId "phR3eLtk"]
[UTCDate "2026.01.03"]
[UTCTime "16:39:16"]
[WhiteElo "1493"]
[BlackElo "1532"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-12"]
[Variant "Standard"]
[TimeControl "1800+0"]
[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. e5 { [%eval -0.12] } 2... d5 { [%eval 0.3] } 3. exd6 { [%eval 0.0] } 3... exd6 { [%eval 0.0] } 4. h3 { [%eval -0.12] } 4... d5 { [%eval -0.11] } 5. d4 { [%eval -0.15] } 5... Bd6 { [%eval -0.06] } 6. Nf3 { [%eval -0.09] } 6... Be6 { [%eval -0.02] } 7. Be3 { [%eval -0.17] } 7... Nd7 { [%eval -0.18] } 8. Bd3 { [%eval -0.21] } 8... Ngf6 { [%eval -0.07] } 9. O-O { [%eval -0.07] } 9... O-O { [%eval -0.06] } 10. Re1 { [%eval -0.09] } 10... Qc7 { [%eval 0.07] } 11. Be2 { [%eval -0.3] } 11... c5 { [%eval 0.03] } 12. dxc5 { [%eval 0.1] } 12... Bxc5 { [%eval 0.21] } 13. Bxc5 { [%eval 0.13] } 13... Qxc5 { [%eval 0.2] } 14. Nc3 { [%eval 0.16] } 14... Rac8 { [%eval 0.37] } 15. Nh2?! { (0.37 → -0.71) Inaccuracy. Qd4 was best. } { [%eval -0.71] } (15. Qd4) 15... Ne4 { [%eval -0.68] } 16. Nxe4 { [%eval -0.67] } 16... dxe4 { [%eval -0.61] } 17. c3 { [%eval -0.67] } 17... Nf6 { [%eval -0.18] } 18. Ng4 { [%eval -0.63] } 18... Nxg4 { [%eval -0.25] } 19. Bxg4 { [%eval -0.21] } 19... Bxg4 { [%eval 0.15] } 20. hxg4 { [%eval 0.15] } 20... Rcd8 { [%eval 0.62] } 21. Qb3?! { (0.62 → -0.14) Inaccuracy. Qc2 was best. } { [%eval -0.14] } (21. Qc2 h5 22. Qxe4 hxg4 23. Qxg4 Rd2 24. Re2 Rfd8 25. Rae1 g6 26. g3 b5) 21... Qe5?! { (-0.14 → 0.65) Inaccuracy. Rd2 was best. } { [%eval 0.65] } (21... Rd2) 22. Qxb7 { [%eval 0.26] } 22... Rd2? { (0.26 → 1.78) Mistake. Rb8 was best. } { [%eval 1.78] } (22... Rb8 23. Qc6 Rxb2 24. Rxe4 Qb8 25. Rae1 Qb6 26. Qxb6 axb6 27. R1e2 Rxe2 28. Rxe2) 23. Qxe4? { (1.78 → 0.35) Mistake. Rad1 was best. } { [%eval 0.35] } (23. Rad1 Rxd1 24. Rxd1 h5 25. Qxa7 hxg4 26. Qe3 Re8 27. a4 Re6 28. g3 Qh5) 23... Qxe4 { [%eval 0.31] } 24. Rxe4 { [%eval 0.34] } 24... Rxb2 { [%eval 0.34] } 25. Re7 { [%eval 0.09] } 25... f5 { [%eval 0.41] } 26. gxf5 { [%eval 0.04] } 26... Rxf5 { [%eval 0.09] } 27. f3 { [%eval -0.11] } 27... g5?! { (-0.11 → 0.82) Inaccuracy. Rg5 was best. } { [%eval 0.82] } (27... Rg5 28. g4) 28. Rxa7 { [%eval 1.04] } 28... h6?? { (1.04 → 3.63) Blunder. g4 was best. } { [%eval 3.63] } (28... g4 29. fxg4 Rff2 30. Kh2 Rxg2+ 31. Kh3 Rh2+ 32. Kg3 h5 33. gxh5 Rxh5 34. Rd1) 29. a4?? { (3.63 → 0.83) Blunder. Rd1 was best. } { [%eval 0.83] } (29. Rd1 Rf7 30. Rxf7 Kxf7 31. Ra1 Rb5 32. a4 Ra5 33. g4 Kg6 34. Kf2 h5) 29... Rf7?? { (0.83 → 5.11) Blunder. g4 was best. } { [%eval 5.11] } (29... g4) 30. Rxf7 { [%eval 5.37] } 30... Kxf7 { [%eval 5.28] } 31. a5 { [%eval 5.26] } 31... Ke7 { [%eval 5.44] } 32. a6 { [%eval 5.29] } 32... Rb8 { [%eval 5.69] } 33. a7 { [%eval 5.7] } 33... Ra8 { [%eval 5.56] } 34. Kh2 { [%eval 5.52] } 34... Ke6 { [%eval 5.55] } 35. Kg3 { [%eval 5.33] } 35... Kf5 { [%eval 5.89] } 36. c4 { [%eval 5.65] } 36... h5 { [%eval 5.47] } 37. Kf2 { [%eval 5.07] } 37... Kf4 { [%eval 5.75] } 38. g3+ { [%eval 5.35] } 38... Kf5 { [%eval 5.69] } 39. Ke3 { [%eval 5.37] } 39... g4 { [%eval 6.23] } 40. fxg4+ { [%eval 5.77] } 40... hxg4 { [%eval 7.03] } 41. Kd4 { [%eval 6.68] } 41... Ke6 { [%eval 6.98] } 42. c5 { [%eval 6.48] } 42... Kd7 { [%eval 8.31] } 43. Kd5 { [%eval 7.17] } 43... Kc7?! { (7.17 → 65.76) Inaccuracy. Ke7 was best. } { [%eval 65.76] } (43... Ke7 44. Kc6 Rc8+ 45. Kb6 Ke6 46. a8=Q Rxa8 47. Rxa8 Kd5 48. c6 Ke4 49. c7) 44. c6 { [%eval 12.89] } 44... Kd8 { [%eval 14.34] } 45. Kd6 { [%eval #12] } 45... Kc8 { [%eval #2] } 46. c7?? { (Mate in 2 → 0.11) Lost forced checkmate sequence. Rh1 was best. } { [%eval 0.11] } (46. Rh1 Kd8 47. Rh8#) 46... Kb7?? { (0.11 → Mate in 6) Checkmate is now unavoidable. Rxa7 was best. } { [%eval #6] } (46... Rxa7) 47. Kd7 { [%eval #8] } 47... Rh8 { [%eval #5] } 48. a8=Q+ { [%eval #4] } 48... Rxa8 { [%eval #4] } 49. Rxa8 { [%eval #3] } 49... Kb6 { [%eval #3] } { Black resigns. } 1-0