FEN
[Event "rated rapid game"]
[Site "https://lichess.org/B9ugtdLl"]
[Date "2026.05.19"]
[Round "-"]
[White "Kaldalwoly"]
[Black "olaskov"]
[Result "1-0"]
[GameId "B9ugtdLl"]
[UTCDate "2026.05.19"]
[UTCTime "17:16:47"]
[WhiteElo "1444"]
[BlackElo "1489"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-10"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Zukertort Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. d4 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... Bf5 { [%eval 0.34] } 3. Ne5?! { (0.34 → -0.26) Inaccuracy. c4 was best. } { [%eval -0.26] } (3. c4 e6 4. Nc3 Nc6 5. Bf4 Nf6 6. e3 Bb4 7. Rc1 O-O) 3... e6 { [%eval -0.1] } 4. e3 { [%eval -0.3] } 4... Nf6? { (-0.30 → 0.96) Mistake. Nd7 was best. } { [%eval 0.96] } (4... Nd7 5. Nf3 Ngf6 6. Bd3 Bd6 7. O-O Bg6 8. c4 c6 9. Qb3) 5. Nc3?! { (0.96 → -0.11) Inaccuracy. g4 was best. } { [%eval -0.11] } (5. g4 Bg6 6. h4 Bb4+ 7. c3 Bd6 8. Nd2 h5 9. Nxg6 fxg6) 5... Nbd7 { [%eval 0.01] } 6. Bb5?! { (0.01 → -0.61) Inaccuracy. g4 was best. } { [%eval -0.61] } (6. g4 Nxe5 7. gxf5 Nc6 8. fxe6 fxe6 9. Bh3 Qe7 10. Bd2 O-O-O) 6... Bd6 { [%eval -0.32] } 7. f4 { [%eval -0.62] } 7... O-O { [%eval -0.58] } 8. O-O { [%eval -0.56] } 8... a5?! { (-0.56 → 0.16) Inaccuracy. c5 was best. } { [%eval 0.16] } (8... c5 9. Qe2 h6 10. Bd3 Rc8 11. g4 Bh7 12. a4 a6 13. Bd2 Ne4 14. Nxe4) 9. a4?! { (0.16 → -0.39) Inaccuracy. g4 was best. } { [%eval -0.39] } (9. g4 Bxe5 10. gxf5 Bd6 11. fxe6 fxe6 12. Qf3 g6 13. Kh1 Qe7 14. Rg1 c5) 9... c6 { [%eval -0.36] } 10. Bd3 { [%eval -0.37] } 10... Ne4 { [%eval -0.02] } 11. Nxe4 { [%eval 0.01] } 11... dxe4 { [%eval 0.32] } 12. Be2 { [%eval 0.25] } 12... f6 { [%eval 0.65] } 13. Nxd7 { [%eval 0.22] } 13... Qxd7 { [%eval 0.26] } 14. Bc4 { [%eval -0.12] } 14... Qf7 { [%eval 0.35] } 15. g4? { (0.35 → -0.78) Mistake. b3 was best. } { [%eval -0.78] } (15. b3 Qe7 16. Bb2 Bg6 17. Kh1 Be8 18. Qe2 Bd7 19. Qd2 h6 20. Rg1 b5) 15... Qg6 { [%eval -1.23] } 16. h3 { [%eval -0.95] } 16... Kh8?? { (-0.95 → 2.57) Blunder. h5 was best. } { [%eval 2.57] } (16... h5 17. Be2 hxg4 18. hxg4 Bxg4 19. Bxg4 Kf7 20. Kf2 Rh8 21. Rh1 Rxh1 22. Bxe6+) 17. Kh2 { [%eval 2.41] } 17... e5?! { (2.41 → 3.74) Inaccuracy. Qh6 was best. } { [%eval 3.74] } (17... Qh6 18. gxf5 exf5 19. Qe2 g5 20. Bd2 Rfe8 21. Rf2 b5 22. axb5 cxb5 23. Bxb5) 18. gxf5 { [%eval 3.62] } 18... Qxf5 { [%eval 3.89] } 19. Qg4 { [%eval 3.82] } 19... Qxg4 { [%eval 3.84] } 20. hxg4 { [%eval 3.89] } 20... exd4 { [%eval 3.99] } 21. exd4 { [%eval 3.99] } 21... g5 { [%eval 4.26] } 22. Kg2 { [%eval 4.25] } 22... h6 { [%eval 4.24] } 23. f5 { [%eval 3.96] } 23... Rfe8 { [%eval 4.14] } 24. Be3 { [%eval 4.09] } 24... Re7 { [%eval 4.3] } 25. Rh1 { [%eval 4.11] } 25... Kg7 { [%eval 4.18] } 26. Rh3 { [%eval 4.2] } 26... Rd8?! { (4.20 → 5.31) Inaccuracy. b5 was best. } { [%eval 5.31] } (26... b5 27. axb5 cxb5 28. Bxb5 Rc7 29. c4 a4 30. Kf1 Rca7 31. Bc6 Rb8 32. c5) 27. Rah1 { [%eval 4.97] } 27... Rh8 { [%eval 4.43] } 28. Bd2 { [%eval 4.14] } 28... Bc7 { [%eval 4.17] } 29. b4 { [%eval 4.04] } 29... axb4 { [%eval 4.07] } 30. Bxb4 { [%eval 4.32] } 30... Ree8 { [%eval 4.25] } 31. Be6 { [%eval 4.22] } 31... Ra8 { [%eval 4.13] } 32. a5 { [%eval 4.06] } 32... Bxa5 { [%eval 4.14] } 33. Bxa5 { [%eval 4.05] } 33... Rxa5 { [%eval 4.08] } 34. Rb3 { [%eval 3.95] } 34... b5 { [%eval 4.24] } 35. Bd7?! { (4.24 → 2.81) Inaccuracy. Rc3 was best. } { [%eval 2.81] } (35. Rc3 Ra6 36. Kf2 b4 37. Rc5 Rd8 38. Ke3 Rd6 39. Bb3 Rd7 40. Rc4 Rb6) 35... Ra6?! { (2.81 → 3.70) Inaccuracy. Rd8 was best. } { [%eval 3.7] } (35... Rd8 36. Bxc6 Rxd4 37. Re1 Rd2+ 38. Kg3 Rxc2 39. Bxe4 Rc7 40. Bf3 h5 41. gxh5) 36. Kf2 { [%eval 3.73] } 36... Rd8 { [%eval 3.87] } 37. Be6 { [%eval 3.51] } 37... Ra2?! { (3.51 → 4.40) Inaccuracy. Rxd4 was best. } { [%eval 4.4] } (37... Rxd4 38. Rbh3 Kf8 39. Ke3 c5 40. Rxh6 Ke7 41. Bb3 Kd7 42. Rg6 Rad6 43. Rh7+) 38. Ke3 { [%eval 3.96] } 38... Rxc2? { (3.96 → 6.95) Mistake. Ra4 was best. } { [%eval 6.95] } (38... Ra4 39. Rc3 Rd6 40. d5 Ra6 41. Kxe4 cxd5+ 42. Kd3 Rdc6 43. Rxc6 Rxc6 44. Rb1) 39. Kxe4?? { (6.95 → 2.55) Blunder. Ra3 was best. } { [%eval 2.55] } (39. Ra3 Rd7 40. Bxd7 Kf8 41. Ra7 c5 42. Kxe4 Rc4 43. Kd5 Rxd4+ 44. Kxc5 Rc4+) 39... Re2+?! { (2.55 → 3.88) Inaccuracy. Rd2 was best. } { [%eval 3.88] } (39... Rd2 40. d5 cxd5+ 41. Ke3 Rc2 42. Rxb5 d4+ 43. Ke4 Rc7 44. Rb3 Rh8 45. Rbh3) 40. Kd3? { (3.88 → 2.12) Mistake. Kf3 was best. } { [%eval 2.12] } (40. Kf3 Ra2 41. Rc3 Ra7 42. Ke3 Rd6 43. Rhc1 h5 44. Rxc6 Rxc6 45. Rxc6 b4) 40... Rg2 { [%eval 2.1] } 41. Ra1 { [%eval 1.98] } 41... Rxg4 { [%eval 1.6] } 42. Ra7+ { [%eval 1.95] } 42... Kh8 { [%eval 2.56] } 43. Rd7 { [%eval 2.87] } 43... Rxd7 { [%eval 2.87] } 44. Bxd7 { [%eval 3.1] } 44... Rg3+ { [%eval 2.62] } 45. Kc2 { [%eval 2.6] } 45... Rg2+ { [%eval 2.46] } 46. Kb1?? { (2.46 → 0.00) Blunder. Kc3 was best. } { [%eval 0.0] } (46. Kc3 Rg1 47. Rb2 Rc1+ 48. Rc2 b4+ 49. Kd2 Rg1 50. Bxc6 g4 51. Rb2 h5) 46... Rd2 { [%eval 0.0] } 47. Rb4 { [%eval -0.11] } 47... Rf2?? { (-0.11 → 2.73) Blunder. c5 was best. } { [%eval 2.73] } (47... c5 48. Rxb5 Rxd4 49. Be8 Rf4 50. Bg6 g4 51. Rb8+ Kg7 52. Rb7+ Kf8 53. Rf7+) 48. Bxc6 { [%eval 2.38] } 48... Rxf5? { (2.38 → 4.44) Mistake. g4 was best. } { [%eval 4.44] } (48... g4 49. Rb2 Rf1+ 50. Kc2 g3 51. Kd3 h5 52. Bg2 Rxf5 53. d5 Kg7 54. d6) 49. Rxb5?? { (4.44 → 1.43) Blunder. d5 was best. } { [%eval 1.43] } (49. d5 Rf1+ 50. Kc2 Ra1 51. Rxb5 Ra6 52. Rb8+ Kg7 53. Rc8 Ra2+ 54. Kd1 Ra1+) 49... Rf1+?? { (1.43 → 4.30) Blunder. Rxb5+ was best. } { [%eval 4.3] } (49... Rxb5+ 50. Bxb5 Kg7 51. Bd3 Kf7 52. Bf5 Ke7 53. Kc2 h5 54. Kd3 Kd6 55. Bg6) 50. Kc2 { [%eval 4.17] } 50... Rf2+ { [%eval 4.47] } 51. Kd3 { [%eval 4.39] } 51... Rf3+? { (4.39 → 8.42) Mistake. Rf1 was best. } { [%eval 8.42] } (51... Rf1 52. d5 Kg7 53. Kd2 Rf4 54. Ke3 Rc4 55. Rb7+ Kf8 56. Rc7 Rc1 57. d6) 52. Kc4? { (8.42 → 4.32) Mistake. Bxf3 was best. } { [%eval 4.32] } (52. Bxf3 Kg7 53. d5 Kf7 54. Rb7+ Kg6 55. d6 Kf5 56. Bc6 Kg4 57. d7 Kh5) 52... Rf4 { [%eval 4.72] } 53. Kc5 { [%eval 5.11] } 53... h5?! { (5.11 → 6.79) Inaccuracy. Kg7 was best. } { [%eval 6.79] } (53... Kg7 54. d5 Rf5 55. Kb6 Rxd5 56. Rxd5 Kf7 57. Kc7 f5 58. Kd6 f4 59. Ke5) 54. d5 { [%eval 6.07] } 54... Rf5 { [%eval 5.84] } 55. Kc4 { [%eval 5.49] } 55... Re5?! { (5.49 → 7.53) Inaccuracy. Rf4+ was best. } { [%eval 7.53] } (55... Rf4+ 56. Kc5 Rf5 57. Kb6 Rxd5 58. Bxd5 Kg7 59. Be4 f5 60. Bxf5 Kf6 61. Kc6) 56. d6 { [%eval 7.31] } 56... Re4+? { (7.31 → Mate in 6) Checkmate is now unavoidable. Re6 was best. } { [%eval #6] } (56... Re6 57. Kc5 Re5+ 58. Kb6 Re3 59. d7 Rd3 60. Bd5 Rxd5 61. Rxd5 Kg7 62. d8=Q) 57. Kd3? { (Mate in 6 → 7.34) Lost forced checkmate sequence. Bxe4 was best. } { [%eval 7.34] } (57. Bxe4 Kg7 58. d7 h4 59. d8=Q f5 60. Bxf5 h3 61. Qe7+ Kg8 62. Rb8#) 57... Re5? { (7.34 → Mate in 8) Checkmate is now unavoidable. Re1 was best. } { [%eval #8] } (57... Re1 58. d7 Rd1+ 59. Ke4 Kg7 60. Rd5 Re1+ 61. Kf5 Rf1+ 62. Ke6 Re1+ 63. Kd6) 58. Rxe5 { [%eval #7] } 58... fxe5 { [%eval #7] } 59. d7 { [%eval #6] } 59... Kg7 { [%eval #7] } 60. d8=Q { [%eval #6] } { Black resigns. } 1-0