Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/3H2q2uAi"] [Date "2026.06.01"] [Round "-"] [White "huynhvietxo88"] [Black "pcnooob"] [Result "1-0"] [GameId "3H2q2uAi"] [UTCDate "2026.06.01"] [UTCTime "08:41:11"] [WhiteElo "891"] [BlackElo "797"] [WhiteRatingDiff "+6"] [BlackRatingDiff "-17"] [Variant "Standard"] [TimeControl "600+0"] [ECO "D02"] [Opening "Queen's Pawn Game: London System, with e6"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... e6 { [%eval 0.19] } 3. Bf4 { [%eval 0.12] } { D02 Queen's Pawn Game: London System, with e6 } 3... Bb4+ { [%eval 0.47] } 4. c3 { [%eval 0.4] } 4... Ba5 { [%eval 0.87] } 5. e3 { [%eval 0.8] } 5... Nf6 { [%eval 0.98] } 6. Bd3 { [%eval 0.97] } 6... O-O { [%eval 0.96] } 7. Nbd2 { [%eval 1.02] } 7... h6? { (1.02 → 2.27) Mistake. c5 was best. } { [%eval 2.27] } (7... c5 8. Ne5 Nc6 9. Nxc6 bxc6 10. dxc5 Bc7 11. Bxc7 Qxc7 12. b4) 8. h3?! { (2.27 → 1.37) Inaccuracy. g4 was best. } { [%eval 1.37] } (8. g4 c5 9. g5 hxg5 10. Bxg5 Nbd7 11. Ne5 Qb6 12. Nxd7 Nxd7) 8... Nc6?! { (1.37 → 2.20) Inaccuracy. c5 was best. } { [%eval 2.2] } (8... c5 9. g4 Bc7 10. g5 hxg5 11. Bxg5 cxd4 12. exd4 Nbd7 13. Qe2 e5 14. Nxe5) 9. O-O?! { (2.20 → 1.54) Inaccuracy. g4 was best. } { [%eval 1.54] } (9. g4 Qe7 10. b4 Bb6 11. b5 Nb8 12. Rg1 Ba5 13. g5 hxg5 14. Rxg5 Bxc3) 9... e5?! { (1.54 → 2.58) Inaccuracy. Ne7 was best. } { [%eval 2.58] } (9... Ne7 10. b4 Bb6 11. a4 a5 12. Qc2 c6 13. Nb3 Nd7 14. Rfb1 Re8 15. Rc1) 10. dxe5 { [%eval 2.5] } 10... Ne4?! { (2.50 → 3.64) Inaccuracy. Nd7 was best. } { [%eval 3.64] } (10... Nd7 11. Nb3 Bb6 12. Bc2 Re8 13. a4 a5 14. Qd3 g6 15. e6 Rxe6 16. Qxd5) 11. Bxe4?! { (3.64 → 2.42) Inaccuracy. Nxe4 was best. } { [%eval 2.42] } (11. Nxe4 dxe4 12. Bxe4 Qxd1 13. Rfxd1 Bb6 14. g4 a5 15. Nd4 Ne7 16. Bg3 a4) 11... dxe4 { [%eval 2.62] } 12. Nxe4 { [%eval 2.42] } 12... Qxd1 { [%eval 2.61] } 13. Rfxd1 { [%eval 2.7] } 13... Bb6 { [%eval 2.58] } 14. Rd5?! { (2.58 → 1.62) Inaccuracy. c4 was best. } { [%eval 1.62] } (14. c4 Be6 15. b3 Rfd8 16. g4 Nb4 17. Nc3 Rd3 18. Rxd3 Nxd3 19. Rd1 Nb2) 14... Ne7?! { (1.62 → 2.33) Inaccuracy. Bf5 was best. } { [%eval 2.33] } (14... Bf5 15. Nfd2 a5 16. a4 Rad8 17. Rb5 Na7 18. Rb3 Nc6 19. g4 Bg6 20. f3) 15. Rd3 { [%eval 1.84] } 15... c6? { (1.84 → 3.25) Mistake. Bf5 was best. } { [%eval 3.25] } (15... Bf5 16. Nfd2 Rae8 17. a4 Nc6 18. g4 Bh7 19. Rd5 Ne7 20. Rd7 Nc6 21. Kg2) 16. Rad1?! { (3.25 → 2.13) Inaccuracy. Nd6 was best. } { [%eval 2.13] } (16. Nd6 Rd8 17. Nxc8 Raxc8 18. Rad1 Rxd3 19. Rxd3 Nd5 20. g4 Kf8 21. Kf1 Bc7) 16... Bc7?! { (2.13 → 3.52) Inaccuracy. Bf5 was best. } { [%eval 3.52] } (16... Bf5 17. Nfd2 Nd5 18. g4 Bh7 19. Bg3 Rad8 20. Re1 Rfe8 21. f3 Bc7 22. Rd4) 17. Nc5?! { (3.52 → 2.58) Inaccuracy. e6 was best. } { [%eval 2.58] } (17. e6 f5 18. Nc5 Bb6 19. Nd7 Re8 20. Bg3 Ng6 21. h4 h5 22. b3 Bd8) 17... f6? { (2.58 → 5.11) Mistake. Ng6 was best. } { [%eval 5.11] } (17... Ng6 18. R3d2 b6 19. Ne4 c5 20. b3 Bb7 21. Nd6 Bxf3 22. gxf3 Bxd6 23. Rxd6) 18. exf6 { [%eval 5.13] } 18... gxf6 { [%eval 5.84] } 19. Bxc7 { [%eval 5.83] } 19... Nf5 { [%eval 6.36] } 20. Rd8 { [%eval 6.31] } 20... Kg7 { [%eval 6.83] } 21. Rxf8 { [%eval 6.44] } 21... Kxf8 { [%eval 6.25] } 22. e4 { [%eval 6.21] } 22... Nh4 { [%eval 8.45] } 23. Nxh4 { [%eval 8.44] } 23... Bxh3 { [%eval 9.28] } 24. Ng6+ { [%eval 7.94] } 24... Kg7 { [%eval 8.37] } 25. Nf4 { [%eval 8.18] } 25... Bg4 { [%eval 8.18] } 26. Nxb7?! { (8.18 → 5.21) Inaccuracy. f3 was best. } { [%eval 5.21] } (26. f3 Bc8 27. Nd7 h5 28. Kh2 h4 29. Rd6 Bxd7 30. Rxd7+ Kh6 31. Bd8 a5) 26... Bxd1 { [%eval 5.25] } 27. Ne6+ { [%eval 5.1] } 27... Kf7 { [%eval 5.08] } 28. Ned8+ { [%eval 4.73] } 28... Ke7 { [%eval 4.61] } 29. Nxc6+?? { (4.61 → 1.88) Blunder. f3 was best. } { [%eval 1.88] } (29. f3 h5 30. Bd6+ Kd7 31. Nf7 a5 32. Bf4 a4 33. a3 Bb3 34. Nfd6 Be6) 29... Kd7 { [%eval 1.63] } 30. Nc5+?? { (1.63 → -3.39) Blunder. Nba5 was best. } { [%eval -3.39] } (30. Nba5 Kxc7 31. f3 Bc2 32. Nd4 Bb1 33. a3 h5 34. c4 a6 35. c5 h4) 30... Kxc7?? { (-3.39 → 1.73) Blunder. Kxc6 was best. } { [%eval 1.73] } (30... Kxc6 31. Bf4 Kxc5 32. Bxh6 Kc4 33. f3 Rb8 34. b3+ Kxc3 35. Bg7 Rb6 36. Kf2) 31. Ne7?? { (1.73 → -3.32) Blunder. Nd4 was best. } { [%eval -3.32] } (31. Nd4 Bh5 32. b3 Bf7 33. f3 a5 34. Kf2 h5 35. Nd3 a4 36. c4 axb3) 31... Re8?? { (-3.32 → 2.70) Blunder. Kd6 was best. } { [%eval 2.7] } (31... Kd6 32. Nd5 Kxc5 33. Nxf6 Kd6 34. f4 Ke6 35. e5 Kf5 36. g3 h5 37. Kf2) 32. Nd5+ { [%eval 2.66] } 32... Kc6 { [%eval 2.46] } 33. Nxf6 { [%eval 2.38] } 33... Rh8 { [%eval 2.98] } 34. b4 { [%eval 3.13] } 34... Be2 { [%eval 3.37] } 35. e5 { [%eval 3.21] } 35... Kb5?! { (3.21 → 4.27) Inaccuracy. Rd8 was best. } { [%eval 4.27] } (35... Rd8 36. f4 Bc4 37. a4 Rd1+ 38. Kh2 Re1 39. Nce4 Ra1 40. a5 Bd3 41. Nc5) 36. Ncd7?! { (4.27 → 2.88) Inaccuracy. e6 was best. } { [%eval 2.88] } (36. e6 a5 37. Nce4 axb4 38. e7 Kc4 39. cxb4 Kxb4 40. e8=R Rxe8 41. Nxe8 Bc4) 36... a6?! { (2.88 → 4.30) Inaccuracy. Kc4 was best. } { [%eval 4.3] } (36... Kc4 37. e6 Kxc3 38. e7 Bb5 39. f4 Kd4 40. Nf8 Bc6 41. g4 Ke3 42. f5) 37. e6 { [%eval 4.26] } 37... Kc4 { [%eval 4.1] } 38. e7 { [%eval 4.07] } 38... h5? { (4.07 → 7.81) Mistake. Kxc3 was best. } { [%eval 7.81] } (38... Kxc3 39. e8=R Rxe8 40. Nxe8 Bb5 41. Nc7 Bxd7 42. Nxa6 Bc8 43. b5 h5 44. f3) 39. e8=Q?! { (7.81 → 5.55) Inaccuracy. Nf8 was best. } { [%eval 5.55] } (39. Nf8 Kxc3 40. e8=Q Rxf8 41. Qxf8 Kb2 42. Nd5 h4 43. Qh8+ Kxa2 44. Nc3+ Kb3) 39... Rxe8 { [%eval 5.35] } 40. Nxe8 { [%eval 5.08] } 40... Kxc3 { [%eval 4.83] } 41. Nc5 { [%eval 4.33] } 41... Kxb4 { [%eval 3.91] } 42. Ne4 { [%eval 3.52] } 42... a5 { [%eval 3.91] } 43. N8d6 { [%eval 3.69] } 43... a4?! { (3.69 → 4.89) Inaccuracy. Bg4 was best. } { [%eval 4.89] } (43... Bg4 44. Nb7 Be6 45. a3+ Kxa3 46. Nxa5 Bd5 47. Nf6 Ba8 48. Nxh5 Be4 49. Nf6) 44. Nf6?! { (4.89 → 3.81) Inaccuracy. f4 was best. } { [%eval 3.81] } (44. f4 Bd1 45. f5 Bg4 46. Kf2 h4 47. f6 Be6 48. a3+ Kxa3 49. Nc5 Bd5) 44... Ka3 { [%eval 4.11] } 45. Nde4 { [%eval 3.65] } 45... Kxa2 { [%eval 4.21] } 46. Nc3+ { [%eval 3.83] } 46... Kb3? { (3.83 → 6.43) Mistake. Kb2 was best. } { [%eval 6.43] } (46... Kb2 47. Nxa4+ Kb3 48. Nb6 Kc3 49. Nbd5+ Kd4 50. Nf4 Bc4 51. N6xh5 Ke5 52. f3) 47. Nxe2 { [%eval 6.29] } 47... a3 { [%eval 6.22] } 48. Nc1+?? { (6.22 → 0.00) Blunder. Nd5 was best. } { [%eval 0.0] } (48. Nd5 h4 49. Ndc3 h3 50. gxh3 Kb4 51. f4 Kc5 52. Kh2 Kd6 53. Kg3 Ke7) 48... Kb2?? { (0.00 → 5.15) Blunder. Kc2 was best. } { [%eval 5.15] } (48... Kc2 49. Nd5 Kxc1 50. Nb4 Kb2 51. f4 Kb3 52. Nd3 Kc2 53. Nb4+) 49. Ne4?? { (5.15 → -3.88) Blunder. Nd3+ was best. } { [%eval -3.88] } (49. Nd3+ Kc3 50. Ne1 Kd2 51. Nd5 Kxe1 52. Nc3 h4 53. f4 Kd2 54. Nb1+ Ke3) 49... a2?? { (-3.88 → 50.09) Blunder. Kxc1 was best. } { [%eval 50.09] } (49... Kxc1 50. g4 hxg4 51. Kg2 a2 52. Kg3 a1=Q 53. Kxg4 Kc2 54. Kf5 Qa5+ 55. Kf6) 50. Nxa2 { [%eval 8.06] } 50... Kxa2 { [%eval 81.15] } 51. f4 { [%eval 81.15] } 51... h4 { [%eval 14.12] } 52. f5 { [%eval 9.75] } 52... Kb3? { (9.75 → Mate in 20) Checkmate is now unavoidable. Ka1 was best. } { [%eval #20] } (52... Ka1 53. f6 Kb1 54. f7 Kc2 55. f8=Q Kd3 56. Qd6+ Ke3 57. Qd2+ Kxe4 58. Qb4+) 53. f6 { [%eval 13.3] } 53... Kc2 { [%eval 15.3] } 54. f7 { [%eval 51.91] } 54... Kd3 { [%eval 51.36] } 55. f8=Q { [%eval 49.23] } 55... Kxe4 { [%eval 81.15] } 56. Kf2 { [%eval 71.61] } 56... h3?! { (71.61 → Mate in 9) Checkmate is now unavoidable. Kd5 was best. } { [%eval #9] } (56... Kd5 57. Qe7 Kc6 58. Qxh4 Kd7 59. Qh7+ Kd6 60. Ke3 Kc5 61. Qc7+ Kb5 62. Qd7+) 57. gxh3 { [%eval #8] } 57... Kd3 { [%eval #4] } 58. Qf4 { [%eval #5] } 58... Kc3 { [%eval #5] } 59. Qd6 { [%eval #6] } 59... Kc4 { [%eval #6] } 60. Ke3 { [%eval #5] } 60... Kc3 { [%eval #5] } 61. Qd3+ { [%eval #4] } 61... Kb4 { [%eval #4] } 62. Kd4 { [%eval #3] } 62... Ka5 { [%eval #3] } 63. Qb1 { [%eval #3] } 63... Ka6 { [%eval #3] } 64. Kc4 { [%eval #3] } 64... Ka7 { [%eval #3] } 65. Kc5 { [%eval #2] } 65... Ka6 { [%eval #1] } 66. Qb6# { White wins by checkmate. } 1-0