FEN
[Event "rated classical game"]
[Site "https://lichess.org/ksYXgQWu"]
[Date "2026.04.28"]
[Round "-"]
[White "Bortvinik"]
[Black "JayHamburglar"]
[Result "1-0"]
[GameId "ksYXgQWu"]
[UTCDate "2026.04.28"]
[UTCTime "01:00:35"]
[WhiteElo "1565"]
[BlackElo "1500"]
[WhiteRatingDiff "+12"]
[BlackRatingDiff "-16"]
[Variant "Standard"]
[TimeControl "2700+45"]
[ECO "E09"]
[Opening "Catalan Opening: Closed, Main Line"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.37] } 2. Nf3 { [%eval 0.08] } 2... d5 { [%eval 0.19] } 3. g3 { [%eval 0.06] } 3... Nf6 { [%eval 0.21] } 4. Bg2 { [%eval 0.19] } 4... Be7 { [%eval 0.3] } 5. O-O { [%eval 0.17] } 5... O-O { [%eval 0.23] } 6. c4 { [%eval 0.2] } 6... c6 { [%eval 0.21] } 7. Qc2 { [%eval 0.15] } 7... Nbd7 { [%eval 0.27] } 8. Nbd2 { [%eval 0.43] } { E09 Catalan Opening: Closed, Main Line } 8... h6 { [%eval 0.56] } 9. e4 { [%eval 0.59] } 9... dxe4 { [%eval 0.74] } 10. Nxe4 { [%eval 0.75] } 10... Nxe4 { [%eval 0.64] } 11. Qxe4 { [%eval 0.69] } 11... Nf6 { [%eval 1.14] } 12. Qd3 { [%eval 0.8] } 12... a5 { [%eval 0.97] } 13. Ne5 { [%eval 0.65] } 13... Bd6 { [%eval 1.18] } 14. Re1 { [%eval 0.79] } 14... Re8?! { (0.79 → 1.37) Inaccuracy. Bxe5 was best. } { [%eval 1.37] } (14... Bxe5 15. Rxe5 Qb6 16. Bf4 Rd8 17. Rd1 Qxb2 18. h3 Qxa2 19. Qc3 b5 20. Bxc6) 15. Qc2 { [%eval 1.18] } 15... Bb4 { [%eval 1.32] } 16. Rd1 { [%eval 1.35] } 16... Ra6?! { (1.35 → 1.99) Inaccuracy. Bd6 was best. } { [%eval 1.99] } (16... Bd6 17. Rd3 Qe7 18. Qe2 Nd7 19. Bf4 Nf8 20. c5 Bc7 21. Be4 Bd7 22. Re3) 17. c5 { [%eval 2.0] } 17... a4 { [%eval 2.05] } 18. a3 { [%eval 2.0] } 18... Ba5 { [%eval 1.98] } 19. Qxa4 { [%eval 1.92] } 19... Bd7 { [%eval 2.33] } 20. Qc4 { [%eval 2.21] } 20... Qa8 { [%eval 2.63] } 21. Be3 { [%eval 2.31] } 21... b5? { (2.31 → 4.01) Mistake. Bc7 was best. } { [%eval 4.01] } (21... Bc7 22. Qc1 Qd8 23. b4 Nd5 24. Qb2 b5 25. cxb6 Rxb6 26. Rac1 Ra6 27. Bd2) 22. cxb6 { [%eval 4.0] } 22... Rc8 { [%eval 4.54] } 23. Nxd7 { [%eval 4.57] } 23... Nxd7 { [%eval 4.64] } 24. Rac1?? { (4.64 → 2.21) Blunder. Bf1 was best. } { [%eval 2.21] } (24. Bf1 Rxb6 25. b4 Rb5 26. bxa5 Rxa5 27. Rdb1 Ra4 28. Qc1 Nf6 29. Rb4 Nd5) 24... Nxb6 { [%eval 2.19] } 25. Qd3 { [%eval 2.1] } 25... Nd5 { [%eval 2.07] } 26. Rc2 { [%eval 2.03] } 26... Nxe3 { [%eval 2.4] } 27. Qxe3 { [%eval 2.34] } 27... Bd8 { [%eval 2.36] } 28. Rdc1? { (2.36 → 0.71) Mistake. h4 was best. } { [%eval 0.71] } (28. h4 Bf6 29. Qc1 Qb8 30. d5 exd5 31. Bxd5 g5 32. Bc4 Ra7 33. hxg5 hxg5) 28... Bg5 { [%eval 0.64] } 29. f4 { [%eval 0.77] } 29... Be7? { (0.77 → 2.56) Mistake. Bf6 was best. } { [%eval 2.56] } (29... Bf6 30. Kh1 Qa7 31. Bxc6 Bxd4 32. Qe4 Bf6 33. f5 exf5 34. Qxf5 Rd8 35. Qf3) 30. d5 { [%eval 2.43] } 30... Qa7?! { (2.43 → 3.48) Inaccuracy. Bd8 was best. } { [%eval 3.48] } (30... Bd8 31. Kh1 Bb6 32. Qb3 exd5 33. Bxd5 Bd4 34. Bxf7+ Kh8 35. Qf3 Rb8 36. b3) 31. Qxa7 { [%eval 3.47] } 31... Rxa7 { [%eval 3.31] } 32. dxc6 { [%eval 3.24] } 32... g5 { [%eval 3.23] } 33. Kf2 { [%eval 2.97] } 33... f5 { [%eval 2.98] } 34. Ke3 { [%eval 2.7] } 34... Kg7 { [%eval 2.9] } 35. Kd4 { [%eval 2.31] } 35... Bf6+?! { (2.31 → 3.59) Inaccuracy. gxf4 was best. } { [%eval 3.59] } (35... gxf4 36. gxf4 Bd6 37. Ke3 Bc7 38. Rd1 Kf6 39. Rd4 h5 40. Kf3 Rb8 41. Rd7) 36. Kc5 { [%eval 3.16] } 36... Rac7?! { (3.16 → 4.49) Inaccuracy. Kf7 was best. } { [%eval 4.49] } (36... Kf7 37. Kc4 gxf4 38. gxf4 Rd8 39. Kb3 Ke7 40. Rc4 Rd2 41. R1c2 Rxc2 42. Rxc2) 37. b4 { [%eval 3.87] } 37... Bd8?! { (3.87 → 5.25) Inaccuracy. Be7+ was best. } { [%eval 5.25] } (37... Be7+ 38. Kc4 Ra7 39. Rd1 Kf6 40. Kb3 gxf4 41. gxf4 Bd8 42. a4 Rb8 43. Rxd8) 38. b5 { [%eval 4.34] } 38... Ra7 { [%eval 5.4] } 39. Rc3? { (5.40 → 3.35) Mistake. Rd1 was best. } { [%eval 3.35] } (39. Rd1 Ba5 40. b6 Rb7 41. Rb2 Kf6 42. Rb5 Bxb6+ 43. Rxb6 Ra7 44. Kb4 Rca8) 39... Rb8 { [%eval 3.41] } 40. Kb4 { [%eval 3.31] } 40... Ba5+ { [%eval 3.52] } 41. Kc4 { [%eval 3.3] } 41... Bxc3? { (3.30 → 5.56) Mistake. Kf6 was best. } { [%eval 5.56] } (41... Kf6 42. a4 Bc7 43. Ra1 gxf4 44. gxf4 Ra5 45. Rb3 h5 46. Bf3 h4 47. Ra2) 42. Rxc3 { [%eval 5.49] } 42... Kg6 { [%eval 6.1] } 43. Kb4 { [%eval 5.75] } 43... h5 { [%eval 6.34] } 44. a4 { [%eval 5.92] } 44... h4 { [%eval 6.26] } 45. a5 { [%eval 6.23] } 45... Rba8 { [%eval 7.18] } 46. c7 { [%eval 7.35] } 46... Rc8 { [%eval 8.57] } 47. b6 { [%eval 8.12] } 47... Rcxc7 { [%eval 9.03] } 48. Rxc7 { [%eval 10.55] } 48... Rxc7?! { (10.55 → Mate in 10) Checkmate is now unavoidable. Rb7 was best. } { [%eval #10] } (48... Rb7 49. Rxb7 hxg3 50. a6 Kh5 51. a7 e5 52. Rd7 e4 53. a8=Q Kg4 54. Qg8) 49. bxc7 { [%eval 14.0] } 49... Kf6?! { (14.00 → Mate in 9) Checkmate is now unavoidable. gxf4 was best. } { [%eval #9] } (49... gxf4 50. gxf4 h3 51. Bc6 e5 52. c8=Q exf4 53. a6 f3 54. a7 Kg5 55. Qd8+) 50. c8=Q { [%eval #8] } 50... e5 { [%eval #6] } 51. Qf8+ { [%eval #5] } 51... Ke6 { [%eval #4] } 52. fxe5 { [%eval #4] } 52... Kxe5 { [%eval #4] } 53. gxh4 { [%eval #5] } 53... g4 { [%eval #4] } 54. a6 { [%eval #4] } 54... f4 { [%eval #2] } 55. a7 { [%eval #4] } { Black resigns. } 1-0

