Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/Z2yDTSTZ"] [Date "2026.05.31"] [Round "-"] [White "shakkiKeke"] [Black "Darshish_17"] [Result "0-1"] [GameId "Z2yDTSTZ"] [UTCDate "2026.05.31"] [UTCTime "05:29:25"] [WhiteElo "1082"] [BlackElo "1077"] [WhiteRatingDiff "-22"] [BlackRatingDiff "+31"] [Variant "Standard"] [TimeControl "600+0"] [ECO "D02"] [Opening "Queen's Pawn Game: London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Nf3 { [%eval 0.11] } 2... d5 { [%eval 0.11] } 3. Bf4 { [%eval 0.04] } { D02 Queen's Pawn Game: London System } 3... Nc6 { [%eval 0.39] } 4. e3 { [%eval 0.18] } 4... Bg4 { [%eval 0.34] } 5. c3 { [%eval 0.11] } 5... e6 { [%eval 0.19] } 6. Nbd2 { [%eval 0.08] } 6... Ne4?! { (0.08 → 0.65) Inaccuracy. Bd6 was best. } { [%eval 0.65] } (6... Bd6 7. Qb3 Rb8 8. Bd3 O-O 9. Bg3 Re8 10. Qc2 Bxf3 11. Nxf3) 7. Bd3 { [%eval 0.23] } 7... Nxd2 { [%eval 0.21] } 8. Qxd2 { [%eval 0.25] } 8... f5?! { (0.25 → 1.12) Inaccuracy. Bd6 was best. } { [%eval 1.12] } (8... Bd6 9. Bg3 Qf6 10. Be2 h5 11. Bxd6 cxd6 12. Rc1 Rb8 13. b3) 9. h3?! { (1.12 → 0.22) Inaccuracy. Ne5 was best. } { [%eval 0.22] } (9. Ne5 Nxe5 10. Bxe5 Qd7 11. f3 Bh5 12. e4 fxe4 13. fxe4 Bg6 14. exd5 Bxd3) 9... Bxf3 { [%eval 0.27] } 10. gxf3 { [%eval 0.3] } 10... Bd6 { [%eval 0.29] } 11. O-O?? { (0.29 → -2.09) Blunder. Bxd6 was best. } { [%eval -2.09] } (11. Bxd6 Qxd6 12. h4 O-O-O 13. f4 Ne7 14. b4 Ng8 15. a4 Nf6 16. Ke2 Kb8) 11... Bxf4 { [%eval -2.0] } 12. exf4 { [%eval -1.74] } 12... Qf6?? { (-1.74 → 0.36) Blunder. O-O was best. } { [%eval 0.36] } (12... O-O 13. Qe3 Rf6 14. Kh2 Ne7 15. Rg1 Ng6 16. Bc2 Kh8 17. a4 Nh4 18. Kh1) 13. Rae1?? { (0.36 → -1.60) Blunder. Bb5 was best. } { [%eval -1.6] } (13. Bb5 Kd7 14. Kh2 Rhg8 15. Bxc6+ bxc6 16. Rg1 a5 17. a4 h6 18. Rg3 Rae8) 13... O-O-O { [%eval -1.32] } 14. Qe2?! { (-1.32 → -2.20) Inaccuracy. Kh2 was best. } { [%eval -2.2] } (14. Kh2 Rd6 15. Rg1 Ne7 16. Rg5 Qh6 17. Qe3 Ng6 18. c4 Qh4 19. c5 Rd7) 14... Qg6+?! { (-2.20 → -1.08) Inaccuracy. Rd6 was best. } { [%eval -1.08] } (14... Rd6 15. Qe3 Qh4 16. Kh2 Ne7 17. Rg1 Ng6 18. b4 Nxf4 19. Bf1 g5 20. a4) 15. Kh1 { [%eval -1.5] } 15... Rhe8?! { (-1.50 → -0.66) Inaccuracy. Rd6 was best. } { [%eval -0.66] } (15... Rd6 16. Rg1 Qh6 17. Rg3 Kb8 18. Qe3 Ne7 19. Reg1 Ng6 20. Bf1 Qh4 21. Kh2) 16. Rg1 { [%eval -0.98] } 16... Qh5?! { (-0.98 → -0.37) Inaccuracy. Qh6 was best. } { [%eval -0.37] } (16... Qh6 17. Rg3 g6 18. Bb5 Qxf4 19. Bxc6 bxc6 20. Kg2 Kd7 21. b4 e5 22. dxe5) 17. Rxg7?! { (-0.37 → -1.44) Inaccuracy. Kh2 was best. } { [%eval -1.44] } (17. Kh2 Re7 18. a4 Qh4 19. Qe3 Rd6 20. b4 Rf7 21. b5 Na5 22. Rc1 Re7) 17... Qxh3+ { [%eval -1.47] } 18. Kg1 { [%eval -1.62] } 18... Rg8?? { (-1.62 → 5.85) Blunder. Kb8 was best. } { [%eval 5.85] } (18... Kb8 19. Qf1 Qxf3 20. Qe2 Qxf4 21. Qe3 Qd6 22. Qh6 Rg8 23. Kf1 Rxg7 24. Qxg7) 19. Rg3?? { (5.85 → -2.40) Blunder. Qxe6+ was best. } { [%eval -2.4] } (19. Qxe6+ Kb8 20. Rxg8 Qxf3 21. Bxf5 a6 22. Rxd8+ Nxd8 23. Qe3 Qh5 24. Qh3 Qf7) 19... Rxg3+ { [%eval -2.42] } 20. fxg3 { [%eval -2.5] } 20... Qxg3+ { [%eval -2.47] } 21. Kf1 { [%eval -2.47] } 21... Qh3+ { [%eval -1.88] } 22. Kg1?? { (-1.88 → -6.46) Blunder. Qg2 was best. } { [%eval -6.46] } (22. Qg2 Qh6 23. Qg3 Ne7 24. Qg5 Qh3+ 25. Kf2 Qh2+ 26. Ke3 Kd7 27. Re2 Qh1) 22... Rg8+ { [%eval -6.35] } 23. Kf2 { [%eval -5.75] } 23... Qg2+?? { (-5.75 → -2.47) Blunder. Rg2+ was best. } { [%eval -2.47] } (23... Rg2+ 24. Ke3 Rxe2+ 25. Rxe2 Ne7 26. Kd2 Qxf3 27. Rxe6 Qxf4+ 28. Kd1 Qh4 29. Rxe7) 24. Ke3 { [%eval -2.31] } 24... h5 { [%eval -2.29] } 25. Kd2 { [%eval -2.46] } 25... Qxe2+ { [%eval -2.33] } 26. Rxe2 { [%eval -2.18] } 26... h4?? { (-2.18 → 0.55) Blunder. Rg6 was best. } { [%eval 0.55] } (26... Rg6 27. Rh2 Rh6 28. Ke3 h4 29. a4 a5 30. Bb5 Ne7 31. b4 b6 32. Kf2) 27. Rxe6 { [%eval 0.53] } 27... h3?? { (0.53 → 3.08) Blunder. Rf8 was best. } { [%eval 3.08] } (27... Rf8 28. Rh6 Ne7 29. Rxh4 Kd7 30. Rh6 Ke8 31. Rh5 Kd7 32. a4 Ke6 33. c4) 28. Rh6?? { (3.08 → 0.18) Blunder. Bxf5 was best. } { [%eval 0.18] } (28. Bxf5 Rg2+ 29. Re2+ Kd8 30. Bxh3 Rxe2+ 31. Kxe2 Na5 32. Be6 c6 33. f5 Nc4) 28... Rg2+ { [%eval 0.12] } 29. Ke1?? { (0.12 → -2.25) Blunder. Ke3 was best. } { [%eval -2.25] } (29. Ke3 Ne7 30. Rxh3 Kd7 31. Be2 Rg1 32. Kd2 Rb1 33. Kc2 Re1 34. Bd3 Rg1) 29... h2 { [%eval -2.26] } 30. Kf1?? { (-2.26 → -5.06) Blunder. Bf1 was best. } { [%eval -5.06] } (30. Bf1 Rxb2 31. Be2 Rxa2 32. Rxh2 Ne7 33. Rh7 Kd8 34. Bd3 a5 35. Rh5 a4) 30... Rxb2?? { (-5.06 → -2.35) Blunder. Rg1+ was best. } { [%eval -2.35] } (30... Rg1+ 31. Kf2 h1=Q 32. Rxh1 Rxh1 33. Bxf5+ Kd8 34. Be6 Ke7 35. Bxd5 Rh2+ 36. Kg1) 31. Bxf5+ { [%eval -2.54] } 31... Kd8 { [%eval -0.71] } 32. Rh8+?? { (-0.71 → -3.73) Blunder. Be6 was best. } { [%eval -3.73] } (32. Be6 Ke7 33. f5 Rxa2 34. Bxd5 Ra1+ 35. Kg2 h1=Q+ 36. Rxh1 Rxh1 37. Kxh1 a5) 32... Ke7 { [%eval -3.73] } 33. Rh6 { [%eval -3.77] } 33... Rb1+?? { (-3.77 → 6.27) Blunder. Rxa2 was best. } { [%eval 6.27] } (33... Rxa2 34. Bc8 Kf7 35. Be6+ Kg7 36. Rh5 Ne7 37. c4 Kg6 38. Rh8 Nf5 39. cxd5) 34. Kf2?? { (6.27 → -5.66) Blunder. Bxb1 was best. } { [%eval -5.66] } (34. Bxb1 a5 35. Rxh2 a4 36. Bd3 a3 37. Re2+ Kf7 38. Kg2 Kf6 39. Re1 Na5) 34... Rb2+?? { (-5.66 → -2.29) Blunder. h1=Q was best. } { [%eval -2.29] } (34... h1=Q 35. Rxh1 Rxh1 36. Ke3 Kf8 37. Bd3 Ra1 38. Bc2 Rxa2 39. Bb3 Ra1) 35. Kf1? { (-2.29 → -4.61) Mistake. Ke3 was best. } { [%eval -4.61] } (35. Ke3 Rxa2 36. Bd3 a5 37. f5 Kf7 38. f6 a4 39. Kf4 Nd8 40. Bh7 a3) 35... Rxa2 { [%eval -4.51] } 36. Rh7+ { [%eval -4.62] } 36... Kf6 { [%eval -4.33] } 37. Rh5?! { (-4.33 → -6.45) Inaccuracy. Bd3 was best. } { [%eval -6.45] } (37. Bd3 a5 38. Be2 a4 39. Rxh2 Rb2 40. Kf2 a3 41. Rh8 Na5 42. f5 a2) 37... b5?! { (-6.45 → -4.54) Inaccuracy. h1=Q+ was best. } { [%eval -4.54] } (37... h1=Q+ 38. Rxh1 Ra1+ 39. Kg2 Rxh1 40. Be4 dxe4 41. fxe4 Rh7 42. Kf3 a5 43. d5) 38. Ke1?! { (-4.54 → -5.81) Inaccuracy. Bd3 was best. } { [%eval -5.81] } (38. Bd3 Ne7 39. Rh6+ Kg7 40. Rh7+ Kg8 41. Rh3 a5 42. f5 Kg7 43. Be2 Nxf5) 38... a5 { [%eval -5.56] } 39. Kd1 { [%eval -6.18] } 39... Ra1+ { [%eval -6.51] } 40. Kc2 { [%eval -6.34] } 40... Rh1?! { (-6.34 → -4.00) Inaccuracy. h1=Q was best. } { [%eval -4.0] } (40... h1=Q 41. Rxh1 Rxh1 42. Bd7 Rh2+ 43. Kc1 Na7 44. f5 a4 45. Kb1 c6 46. Ka1) 41. Kd2 { [%eval -4.81] } 41... Ne7 { [%eval -3.95] } 42. Ke2? { (-3.95 → -8.58) Mistake. Bd3 was best. } { [%eval -8.58] } (42. Bd3 a4 43. Rh6+ Kg7 44. Rh7+ Kf8 45. Kc2 a3 46. Kb3 Rd1 47. Rh8+ Ng8) 42... Nxf5 { [%eval -7.7] } 43. Kf2 { [%eval -7.83] } 43... b4 { [%eval -7.74] } 44. Kg2 { [%eval -9.86] } 44... bxc3 { [%eval -11.8] } 45. Kxh1?! { (-11.80 → Mate in 8) Checkmate is now unavoidable. Rh8 was best. } { [%eval #-8] } (45. Rh8 Rb1 46. Kxh2 c2 47. Rf8+ Ke6 48. Re8+ Kd7 49. Re5 Ne7 50. Re1 Rxe1) 45... c2?! { (Mate in 8 → -11.54) Lost forced checkmate sequence. Ng3+ was best. } { [%eval -11.54] } (45... Ng3+ 46. Kxh2 Nxh5 47. Kh3 c2 48. Kh4 c1=Q 49. Kxh5 Qg1 50. Kh4 Kf5 51. Kh3) 46. Rh6+?! { (-11.54 → Mate in 6) Checkmate is now unavoidable. Rh8 was best. } { [%eval #-6] } (46. Rh8 c1=Q+ 47. Kxh2 Qxf4+ 48. Kg2 Qd2+ 49. Kh3 Qe1 50. Rf8+ Kg5 51. f4+ Kxf4) 46... Nxh6 { [%eval #-5] } { White resigns. } 0-1