Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/MsOyVPS2"] [Date "2026.04.02"] [Round "-"] [White "Mikegu"] [Black "Widooclouded651212"] [Result "0-1"] [GameId "MsOyVPS2"] [UTCDate "2026.04.02"] [UTCTime "12:40:12"] [WhiteElo "919"] [BlackElo "810"] [WhiteRatingDiff "-7"] [BlackRatingDiff "+19"] [Variant "Standard"] [TimeControl "600+0"] [ECO "D00"] [Opening "Queen's Pawn Game: Accelerated London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } { D00 Queen's Pawn Game: Accelerated London System } 2... Nf6 { [%eval 0.14] } 3. f3?! { (0.14 → -0.61) Inaccuracy. e3 was best. } { [%eval -0.61] } (3. e3 e6 4. Nf3 c5 5. Nbd2 Nc6 6. c3 Be7 7. Ne5 Nd7) 3... Bf5 { [%eval -0.19] } 4. c3 { [%eval -0.52] } 4... e6 { [%eval -0.41] } 5. e3 { [%eval -0.48] } 5... Bd6 { [%eval -0.44] } 6. Bxd6 { [%eval -0.55] } 6... Qxd6 { [%eval -0.48] } 7. Ne2 { [%eval -0.59] } 7... O-O { [%eval -0.75] } 8. Nf4 { [%eval -1.11] } 8... Nc6 { [%eval -0.77] } 9. a3? { (-0.77 → -2.03) Mistake. g4 was best. } { [%eval -2.03] } (9. g4 e5 10. Ng2 Bd7 11. Be2 h5 12. g5 Nh7 13. f4 exf4 14. exf4 g6) 9... e5 { [%eval -1.97] } 10. dxe5?! { (-1.97 → -2.89) Inaccuracy. Ne2 was best. } { [%eval -2.89] } (10. Ne2 Rfe8 11. Kf2 h5 12. Ng3 Bg6 13. Bd3 e4 14. Bc2 exf3 15. gxf3 h4) 10... Qxe5 { [%eval -2.56] } 11. Qe2 { [%eval -2.5] } 11... Rfe8 { [%eval -2.62] } 12. Nd2 { [%eval -2.38] } 12... Qxe3? { (-2.38 → -1.08) Mistake. g5 was best. } { [%eval -1.08] } (12... g5 13. Nh3 h6 14. Nb3 Qxe3 15. Qxe3 Rxe3+ 16. Kd2 Rae8 17. Nf2 Kg7 18. Rg1) 13. Qxe3 { [%eval -1.05] } 13... Rxe3+ { [%eval -0.88] } 14. Ne2?! { (-0.88 → -2.02) Inaccuracy. Kf2 was best. } { [%eval -2.02] } (14. Kf2 Re5 15. h4 Ne7 16. a4 a5 17. h5 Bd7 18. g4 g5 19. hxg6 Nxg6) 14... Ne5?! { (-2.02 → -0.94) Inaccuracy. Ree8 was best. } { [%eval -0.94] } (14... Ree8 15. Kf2 Ne5 16. b4 c5 17. Ng3 Bd3 18. bxc5 Bxf1 19. Kxf1 Nd3) 15. O-O-O?? { (-0.94 → -6.19) Blunder. Kf2 was best. } { [%eval -6.19] } (15. Kf2 Re8 16. Kxe3 Nd3+ 17. Ne4 dxe4 18. Nd4 Bg6 19. fxe4 Nc5 20. Bb5 c6) 15... Nd3+ { [%eval -6.03] } 16. Kb1 { [%eval -6.08] } 16... c5?? { (-6.08 → -2.17) Blunder. Nf2+ was best. } { [%eval -2.17] } (16... Nf2+ 17. Kc1 Nxh1 18. Nd4 Bg6 19. f4 Nf2 20. f5 Nxd1 21. fxg6 fxg6 22. Kxd1) 17. Kc2?? { (-2.17 → Mate in 2) Checkmate is now unavoidable. Ng3 was best. } { [%eval #-2] } (17. Ng3 Nf2+ 18. Nxf5 Nxd1 19. Nxe3 Nxe3 20. g3 Nxf1 21. Rxf1 Re8 22. Rd1 Re2) 17... b5?? { (Mate in 2 → -4.87) Lost forced checkmate sequence. Nb4+ was best. } { [%eval -4.87] } (17... Nb4+ 18. Kc1 Na2#) 18. Ng3?? { (-4.87 → Mate in 2) Checkmate is now unavoidable. Kb3 was best. } { [%eval #-2] } (18. Kb3 Nf2 19. Ng3 c4+ 20. Kb4 Bd7 21. Rc1 Nxh1 22. Nxh1 Ree8 23. Kc5 h5) 18... Bg6?? { (Mate in 2 → -1.95) Lost forced checkmate sequence. Nb4+ was best. } { [%eval -1.95] } (18... Nb4+ 19. Kc1 Na2#) 19. Bxd3 { [%eval -1.94] } 19... Rxd3?! { (-1.94 → -1.30) Inaccuracy. Bxd3+ was best. } { [%eval -1.3] } (19... Bxd3+ 20. Kc1 c4 21. Rhe1 Rae8 22. Rxe3 Rxe3 23. Ndf1 Re6 24. Kd2 Nd7 25. Re1) 20. Rhe1? { (-1.30 → -3.07) Mistake. Kc1 was best. } { [%eval -3.07] } (20. Kc1 b4 21. axb4 cxb4 22. Nb1 a5 23. Rxd3 Bxd3 24. Rd1 Bxb1 25. Kxb1 bxc3) 20... Rxd2+?? { (-3.07 → 2.51) Blunder. Rxf3+ was best. } { [%eval 2.51] } (20... Rxf3+ 21. Kc1 Rf4 22. Nf3 Kf8 23. b4 Rc8 24. bxc5 Rxc5 25. Kb2) 21. Kxd2 { [%eval 2.46] } 21... d4?! { (2.46 → 3.17) Inaccuracy. Kf8 was best. } { [%eval 3.17] } (21... Kf8 22. Re5 Rc8 23. Nf5 Bxf5 24. Rxf5 Ke7 25. Kc2 Kd6 26. g4 h6 27. h4) 22. Re7? { (3.17 → 1.75) Mistake. cxd4 was best. } { [%eval 1.75] } (22. cxd4 c4 23. Re5 a6 24. Rde1 Kf8 25. Ne2 Rd8 26. Rc5 h5 27. g3 Nd5) 22... Re8?? { (1.75 → 4.46) Blunder. Nd5 was best. } { [%eval 4.46] } (22... Nd5 23. Rd7 Ne3 24. Re1 Rc8 25. cxd4 cxd4 26. Rxd4 Nc4+ 27. Ke2 Nxb2 28. Ne4) 23. Rde1? { (4.46 → 2.35) Mistake. Rxe8+ was best. } { [%eval 2.35] } (23. Rxe8+ Nxe8 24. cxd4 c4 25. d5 Nd6 26. Kc3 a5 27. Re1 h5 28. Kd4 b4) 23... Kf8? { (2.35 → 4.14) Mistake. dxc3+ was best. } { [%eval 4.14] } (23... dxc3+ 24. bxc3 Rd8+ 25. Kc1 h6 26. Ne2 Bd3 27. Rd1 c4 28. Nf4 Nd5 29. Nxd5) 24. Rxa7? { (4.14 → 2.57) Mistake. Rxe8+ was best. } { [%eval 2.57] } (24. Rxe8+ Nxe8 25. cxd4 c4 26. Re5 a6 27. Rc5 Ke7 28. Rc6 a5 29. Ne4 Kd7) 24... Rxe1?! { (2.57 → 4.11) Inaccuracy. dxc3+ was best. } { [%eval 4.11] } (24... dxc3+ 25. bxc3 Rd8+ 26. Kc1 h5 27. Ne4 Re8 28. Rc7 c4 29. Rd1 Nxe4 30. fxe4) 25. Kxe1 { [%eval 4.1] } 25... dxc3 { [%eval 3.97] } 26. bxc3 { [%eval 3.99] } 26... Nd5 { [%eval 3.81] } 27. Kd2 { [%eval 3.88] } 27... b4 { [%eval 4.13] } 28. axb4 { [%eval 3.68] } 28... cxb4 { [%eval 3.6] } 29. cxb4 { [%eval 3.62] } 29... Nxb4 { [%eval 3.71] } 30. Ne4 { [%eval 2.96] } 30... Nc6 { [%eval 3.68] } 31. Nd6?? { (3.68 → -4.10) Blunder. Ra8+ was best. } { [%eval -4.1] } (31. Ra8+ Ke7 32. Nc3 Kd6 33. Ne2 h6 34. Ke3 Bf5 35. Nf4 Nb4 36. Nh5 g6) 31... Nxa7 { [%eval -4.13] } 32. g4 { [%eval -4.22] } 32... h5 { [%eval -3.95] } 33. gxh5 { [%eval -3.98] } 33... Bxh5 { [%eval -3.95] } 34. f4 { [%eval -3.95] } 34... Ke7 { [%eval -3.95] } 35. Nf5+ { [%eval -3.99] } 35... Kf6 { [%eval -3.87] } 36. Nd6 { [%eval -3.9] } 36... g5? { (-3.90 → -2.29) Mistake. Ke7 was best. } { [%eval -2.29] } (36... Ke7 37. Nf5+ Kf8 38. Ke1 Nc6 39. Kf2 Bg4 40. Nxg7 Kxg7 41. Kg1 Kg8 42. Kf2) 37. f5? { (-2.29 → -4.37) Mistake. fxg5+ was best. } { [%eval -4.37] } (37. fxg5+ Kxg5 38. Nxf7+ Bxf7 39. h4+ Kf4 40. Kd1 Ke4 41. Kc1 Nb5 42. Kb1 Nc3+) 37... Bg4 { [%eval -4.0] } 38. Ne4+ { [%eval -3.96] } 38... Kxf5 { [%eval -4.29] } 39. Nd6+ { [%eval -4.21] } 39... Kf6 { [%eval -4.12] } 40. Ne8+ { [%eval -4.35] } 40... Kg6 { [%eval -4.28] } 41. Nd6 { [%eval -4.42] } 41... Be6 { [%eval -4.49] } 42. Ne4 { [%eval -4.38] } 42... f5 { [%eval -4.39] } 43. Nc5 { [%eval -4.4] } 43... Kf6 { [%eval -4.32] } 44. Nd3 { [%eval -4.53] } 44... f4 { [%eval -3.8] } 45. h3?! { (-3.80 → -4.98) Inaccuracy. h4 was best. } { [%eval -4.98] } (45. h4 gxh4 46. Nxf4 Nc6 47. Ke3 Ne5 48. Ke4 Ng6 49. Ne2 Bf5+ 50. Ke3 Kg5) 45... Nc6?! { (-4.98 → -3.67) Inaccuracy. Bxh3 was best. } { [%eval -3.67] } (45... Bxh3 46. Ke2 Bf5 47. Nb2 g4 48. Nc4 Nc8 49. Nd2 Kg5 50. Nf3+ Kh5 51. Ne5) 46. Nf2?! { (-3.67 → -5.25) Inaccuracy. h4 was best. } { [%eval -5.25] } (46. h4 gxh4 47. Nxf4 Kf5 48. Ke3 Ne5 49. Nh5 Bd7 50. Kf2 Kg5 51. Ng7 Kg4) 46... Ne5 { [%eval -5.07] } 47. Ke2 { [%eval -5.12] } 47... g4?! { (-5.12 → -3.74) Inaccuracy. Bc4+ was best. } { [%eval -3.74] } (47... Bc4+ 48. Kd2 Kf5 49. Nd1 Nf3+ 50. Kc1 Bf1 51. Nf2 Ng1 52. Ng4 Nxh3 53. Nh2) 48. hxg4 { [%eval -3.5] } 48... Bxg4+ { [%eval -3.25] } 49. Nxg4+? { (-3.25 → -6.49) Mistake. Ke1 was best. } { [%eval -6.49] } (49. Ke1 Bf5 50. Kd2 Kg7 51. Nd1 Be6 52. Ke1 Nd3+ 53. Kd2 Bc4 54. Ne3) 49... Nxg4 { [%eval -6.46] } 50. Kf3 { [%eval -6.46] } 50... Kf5 { [%eval -6.22] } 51. Kg2?? { (-6.22 → Mate in 12) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-12] } (51. Ke2 Ke4 52. Kd2 f3 53. Kc3 f2 54. Kb3 Kf5 55. Ka4 Kf4 56. Kb3 Ne5) 51... Ne3+ { [%eval #-14] } 52. Kf3 { [%eval #-14] } 52... Ng4 { [%eval -8.14] } 53. Kg2? { (-8.14 → Mate in 12) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-12] } (53. Ke2 Ke4 54. Kd2 f3 55. Kc3 f2 56. Kb4 f1=Q 57. Ka5 Qf6 58. Ka4 Ne5) 53... Ke4 { [%eval #-12] } 54. Kh3 { [%eval #-12] } 54... Nf2+ { [%eval #-12] } 55. Kg2 { [%eval #-12] } 55... Ke3?? { (Mate in 12 → -6.59) Lost forced checkmate sequence. Nd3 was best. } { [%eval -6.59] } (55... Nd3 56. Kh3 f3 57. Kg3 f2 58. Kg2 Ke3 59. Kf1 Kd2 60. Kg2 Ke2 61. Kg3) 56. Kf1?? { (-6.59 → Mate in 10) Checkmate is now unavoidable. Kh2 was best. } { [%eval #-10] } (56. Kh2 Nd3 57. Kh3 Ne5 58. Kh4 f3 59. Kg5 Ke4 60. Kf6 f2 61. Ke6 f1=Q) 56... f3 { [%eval #-9] } 57. Ke1 { [%eval #-9] } 57... Nd3+ { [%eval #-8] } 58. Kd1 { [%eval #-6] } 58... f2 { [%eval #-5] } 59. Kc2 { [%eval #-5] } 59... f1=Q { [%eval #-4] } 60. Kc3 { [%eval #-4] } 60... Qc1+ { [%eval #-3] } 61. Kb3 { [%eval #-3] } 61... Kd4 { [%eval #-3] } 62. Ka4 { [%eval #-3] } 62... Qb1 { [%eval #-2] } 63. Ka5 { [%eval #-2] } 63... Kc5 { [%eval #-1] } 64. Ka4 { [%eval #-1] } 64... Kc4 { [%eval #-1] } 65. Ka5 { [%eval #-1] } 65... Qb5# { Black wins by checkmate. } 0-1