FEN
[Event "rated rapid game"]
[Site "https://lichess.org/nmzkIFW1"]
[Date "2025.06.12"]
[Round "-"]
[White "Codeguy"]
[Black "Danggianhunhankiet"]
[Result "1/2-1/2"]
[GameId "nmzkIFW1"]
[UTCDate "2025.06.12"]
[UTCTime "07:12:44"]
[WhiteElo "1724"]
[BlackElo "1730"]
[WhiteRatingDiff "+0"]
[BlackRatingDiff "+0"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D02"]
[Opening "Queen's Pawn Game: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.2] } 2. Nf3 { [%eval 0.08] } 2... Nf6 { [%eval 0.11] } 3. Bf4 { [%eval 0.02] } { D02 Queen's Pawn Game: London System } 3... Bf5 { [%eval 0.12] } 4. e3 { [%eval 0.12] } 4... e6 { [%eval 0.13] } 5. c4 { [%eval 0.08] } 5... c6 { [%eval 0.36] } 6. Nc3 { [%eval 0.2] } 6... Bb4 { [%eval 0.43] } 7. a3 { [%eval 0.16] } 7... Bxc3+ { [%eval 0.22] } 8. bxc3 { [%eval 0.23] } 8... h6 { [%eval 0.48] } 9. h3 { [%eval 0.06] } 9... Nbd7 { [%eval 0.2] } 10. Qb3 { [%eval 0.21] } 10... b6?! { (0.21 → 1.03) Inaccuracy. c5 was best. } { [%eval 1.03] } (10... c5 11. dxc5 Nxc5 12. Qb5+ Nfd7 13. cxd5 exd5 14. Rd1 Be4 15. Be2 Qf6 16. O-O) 11. Be2 { [%eval 0.83] } 11... Ne4 { [%eval 0.91] } 12. O-O?! { (0.91 → 0.09) Inaccuracy. cxd5 was best. } { [%eval 0.09] } (12. cxd5) 12... O-O?! { (0.09 → 0.78) Inaccuracy. g5 was best. } { [%eval 0.78] } (12... g5 13. Bh2) 13. Qb2 { [%eval 0.7] } 13... Qf6 { [%eval 0.82] } 14. Ne5 { [%eval 0.48] } 14... Nxe5 { [%eval 0.63] } 15. Bxe5 { [%eval 0.5] } 15... Qg6 { [%eval 0.63] } 16. Kh2 { [%eval 0.85] } 16... Ng5 { [%eval 0.67] } 17. g4?! { (0.67 → -0.23) Inaccuracy. h4 was best. } { [%eval -0.23] } (17. h4 f6) 17... Bd3 { [%eval -0.03] } 18. cxd5?! { (-0.03 → -0.60) Inaccuracy. h4 was best. } { [%eval -0.6] } (18. h4 Bxe2) 18... cxd5 { [%eval -0.67] } 19. Qd2?! { (-0.67 → -1.28) Inaccuracy. Rac1 was best. } { [%eval -1.28] } (19. Rac1 Bxe2 20. Qxe2 Rac8 21. h4 Nh7 22. f4 f6 23. f5 Qf7 24. Bg3 Rfe8) 19... Bxe2 { [%eval -1.31] } 20. Qxe2 { [%eval -1.34] } 20... Qe4? { (-1.34 → 0.02) Mistake. Rfc8 was best. } { [%eval 0.02] } (20... Rfc8 21. Rac1 Rc4 22. f3 Rac8 23. h4 Rxc3 24. Rxc3 Rxc3 25. Kg3 Nh7 26. h5) 21. f3 { [%eval -0.17] } 21... Qg6 { [%eval 0.07] } 22. h4 { [%eval 0.1] } 22... f6 { [%eval 0.15] } 23. h5?! { (0.15 → -0.65) Inaccuracy. hxg5 was best. } { [%eval -0.65] } (23. hxg5) 23... Qf7 { [%eval -0.72] } 24. Bd6 { [%eval -1.02] } 24... Rfd8 { [%eval -0.5] } 25. Bf4 { [%eval -0.49] } 25... Nh7 { [%eval -0.4] } 26. c4 { [%eval -0.36] } 26... Nf8 { [%eval 0.09] } 27. Rac1 { [%eval 0.11] } 27... Rac8 { [%eval 0.16] } 28. a4 { [%eval -0.19] } 28... Qd7 { [%eval 0.03] } 29. c5? { (0.03 → -1.27) Mistake. cxd5 was best. } { [%eval -1.27] } (29. cxd5 Qxd5) 29... bxc5 { [%eval -1.3] } 30. dxc5 { [%eval -1.19] } 30... Qxa4?! { (-1.19 → -0.12) Inaccuracy. e5 was best. } { [%eval -0.12] } (30... e5 31. Bg3) 31. Ra1 { [%eval -0.19] } 31... Qd7 { [%eval 0.09] } 32. Rfc1?? { (0.09 → -1.76) Blunder. Bd6 was best. } { [%eval -1.76] } (32. Bd6 e5) 32... d4?? { (-1.76 → 0.00) Blunder. e5 was best. } { [%eval 0.0] } (32... e5 33. Bg3 Ne6 34. Qa2 Kh8 35. Qxa7 Qb5 36. Qa6 Qb2+ 37. Kh1 Nxc5 38. Qa3) 33. exd4 { [%eval -0.08] } 33... Qxd4 { [%eval -0.08] } 34. Be3 { [%eval -0.2] } 34... Qe5+ { [%eval -0.28] } 35. Kh3?! { (-0.28 → -0.92) Inaccuracy. f4 was best. } { [%eval -0.92] } (35. f4 Qe4) 35... Qc7?! { (-0.92 → 0.00) Inaccuracy. Rxc5 was best. } { [%eval 0.0] } (35... Rxc5 36. Rxc5) 36. Qa6 { [%eval -0.44] } 36... Ra8?! { (-0.44 → 0.36) Inaccuracy. Qe5 was best. } { [%eval 0.36] } (36... Qe5 37. Re1) 37. c6 { [%eval 0.49] } 37... f5 { [%eval 0.74] } 38. Qb7?? { (0.74 → -1.76) Blunder. Qc4 was best. } { [%eval -1.76] } (38. Qc4 fxg4+) 38... fxg4+ { [%eval -2.23] } 39. fxg4 { [%eval -2.29] } 39... Qxb7?? { (-2.29 → 0.00) Blunder. Qe5 was best. } { [%eval 0.0] } (39... Qe5 40. Re1 Rdb8 41. Rac1 Rxb7 42. cxb7 Qd5 43. bxa8=B Qxa8 44. Bf4 Nd7 45. Rc3) 40. cxb7 { [%eval 0.0] } 40... Rab8 { [%eval 0.0] } 41. Rxa7 { [%eval 0.41] } 41... Rd7 { [%eval 0.0] } 42. Bf4 { [%eval -0.05] } 42... Rbxb7 { [%eval -0.06] } 43. Ra8 { [%eval -0.08] } 43... Rd3+ { [%eval -0.03] } 44. Kh4? { (-0.03 → -1.15) Mistake. Kh2 was best. } { [%eval -1.15] } (44. Kh2) 44... Kf7? { (-1.15 → 0.11) Mistake. Rbb3 was best. } { [%eval 0.11] } (44... Rbb3 45. Rh1 Kf7 46. Ra7+ Nd7 47. Be5 Kg8 48. Ba1 e5 49. Ra8+ Kf7 50. Ra7) 45. Rcc8? { (0.11 → -1.38) Mistake. Rf1 was best. } { [%eval -1.38] } (45. Rf1 Ng6+ 46. hxg6+ Kxg6 47. Ra6 Kh7 48. g5 hxg5+ 49. Kxg5 Rd5+ 50. Kg4 Rb4) 45... g5+? { (-1.38 → -0.04) Mistake. Nd7 was best. } { [%eval -0.04] } (45... Nd7) 46. Bxg5 { [%eval -0.02] } 46... hxg5+ { [%eval -0.06] } 47. Kxg5 { [%eval -0.11] } 47... Nh7+ { [%eval 0.0] } 48. Kh6 { [%eval 0.07] } 48... Kf6 { [%eval 0.19] } 49. g5+?? { (0.19 → Mate in 23) Checkmate is now unavoidable. Rg8 was best. } { [%eval #-23] } (49. Rg8 Rd5) 49... Nxg5 { [%eval #-22] } 50. Rf8+ { [%eval #-24] } 50... Ke5?? { (Mate in 24 → 0.06) Lost forced checkmate sequence. Rf7 was best. } { [%eval 0.06] } (50... Rf7 51. Rh8 Rdd7 52. Rhf8 Rxf8 53. Rxf8+ Nf7+ 54. Rxf7+ Kxf7 55. Kg5 Rd5+ 56. Kh4) 51. Ra5+ { [%eval 0.0] } 51... Rd5 { [%eval 0.0] } 52. Rxd5+ { [%eval 0.0] } 52... exd5 { [%eval 0.0] } 53. Kxg5 { [%eval 0.0] } 53... d4 { [%eval 0.0] } 54. Rd8 { [%eval 0.0] } 54... Ke4 { [%eval 0.0] } 55. Kg6 { [%eval 0.0] } 55... d3 { [%eval 0.0] } 56. h6 { [%eval 0.0] } 56... Ke3 { [%eval 0.0] } 57. h7 { [%eval 0.0] } 57... Rxh7 { [%eval 0.0] } 58. Kxh7 { [%eval 0.0] } 58... d2 { [%eval 0.0] } 59. Kg6 { [%eval 0.0] } 59... Ke2 { [%eval 0.0] } 60. Rxd2+ { [%eval 0.0] } 60... Kxd2 { [%eval 0.0] } { The game is a draw. } 1/2-1/2