FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Oi29U6pt"]
[Date "2026.05.03"]
[Round "-"]
[White "YMTLM"]
[Black "daoquangducuy2016"]
[Result "0-1"]
[GameId "Oi29U6pt"]
[UTCDate "2026.05.03"]
[UTCTime "00:50:45"]
[WhiteElo "2070"]
[BlackElo "2028"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "A29"]
[Opening "English Opening: King's English Variation, Four Knights Variation, Fianchetto Line"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.11] } 1... e5 { [%eval 0.14] } 2. Nc3 { [%eval 0.13] } 2... Nf6 { [%eval 0.18] } 3. Nf3 { [%eval 0.15] } 3... Nc6 { [%eval 0.14] } 4. g3 { [%eval 0.07] } { A29 English Opening: King's English Variation, Four Knights Variation, Fianchetto Line } 4... a6 { [%eval 0.56] } 5. Bg2 { [%eval 0.57] } 5... h6 { [%eval 0.59] } 6. O-O { [%eval 0.61] } 6... d6 { [%eval 0.79] } 7. d4 { [%eval 0.72] } 7... e4 { [%eval 0.93] } 8. Ne1 { [%eval 1.15] } 8... Bf5 { [%eval 1.19] } 9. Qa4 { [%eval 0.69] } 9... Qd7 { [%eval 0.65] } 10. Nc2 { [%eval 0.8] } 10... Be7 { [%eval 1.0] } 11. d5 { [%eval 0.76] } 11... Ne5 { [%eval 0.9] } 12. Qxd7+ { [%eval 0.85] } 12... Kxd7 { [%eval 1.02] } 13. Ne3 { [%eval 0.97] } 13... Bh7 { [%eval 0.94] } 14. f4? { (0.94 → -0.22) Mistake. b3 was best. } { [%eval -0.22] } (14. b3 h5 15. h4 Rhg8 16. Nc2 Rae8 17. Bg5 Kc8 18. Rac1 Ned7) 14... exf3 { [%eval -0.21] } 15. exf3 { [%eval -0.35] } 15... Rhd8?! { (-0.35 → 0.37) Inaccuracy. Kd8 was best. } { [%eval 0.37] } (15... Kd8 16. f4 Nd3 17. Rd1 Re8 18. Bh3 Nxc1 19. Raxc1 Nd7 20. Kf2) 16. Bh3+ { [%eval 0.23] } 16... Ke8 { [%eval 0.39] } 17. f4 { [%eval -0.13] } 17... Nd3 { [%eval 0.05] } 18. Nf5 { [%eval -0.12] } 18... Bxf5 { [%eval -0.21] } 19. Bxf5 { [%eval -0.12] } 19... Nxc1 { [%eval -0.19] } 20. Raxc1 { [%eval -0.19] } 20... g6 { [%eval -0.15] } 21. Bb1 { [%eval -0.29] } 21... Kf8 { [%eval -0.22] } 22. Rce1 { [%eval -0.25] } 22... Nd7 { [%eval -0.14] } 23. Re2 { [%eval -0.32] } 23... Re8 { [%eval -0.01] } 24. Bc2?! { (-0.01 → -0.86) Inaccuracy. Rfe1 was best. } { [%eval -0.86] } (24. Rfe1 Bf6 25. Rxe8+ Rxe8 26. Rxe8+ Kxe8 27. Nd1 Bd4+ 28. Kg2 f5 29. g4 fxg4) 24... Bf6 { [%eval -0.99] } 25. Rxe8+ { [%eval -1.05] } 25... Rxe8 { [%eval -1.39] } 26. Ba4 { [%eval -1.28] } 26... Re7?! { (-1.28 → -0.37) Inaccuracy. b5 was best. } { [%eval -0.37] } (26... b5 27. cxb5 Bxc3 28. bxc3 Nc5 29. Bb3 axb5 30. c4 b4 31. Kf2 f5 32. Kf3) 27. Rc1?? { (-0.37 → -3.09) Blunder. Bxd7 was best. } { [%eval -3.09] } (27. Bxd7 Bd4+ 28. Kg2 Rxd7 29. Rf3 Re7 30. Kf1 Kg7 31. h3 Ba7 32. b3 Be3) 27... Bd4+?! { (-3.09 → -1.93) Inaccuracy. Nc5 was best. } { [%eval -1.93] } (27... Nc5 28. Bc2 Bxc3 29. bxc3 Re2 30. Bb1 Rd2 31. f5 gxf5 32. Rf1 Na4 33. Bxf5) 28. Kf1 { [%eval -1.92] } 28... Nf6?! { (-1.92 → -0.99) Inaccuracy. Nc5 was best. } { [%eval -0.99] } (28... Nc5 29. b3 g5 30. fxg5 hxg5 31. Ne2 Be5 32. Ng1 g4 33. Rc2 Bd4 34. Ne2) 29. Ne2 { [%eval -1.56] } 29... Bc5 { [%eval -1.19] } 30. a3?! { (-1.19 → -2.00) Inaccuracy. h3 was best. } { [%eval -2.0] } (30. h3 Ne4 31. Rc2 h5 32. Kg2 Ba7 33. Nc3 Nxc3 34. bxc3 Re1 35. Bd7 Rg1+) 30... Ng4 { [%eval -2.07] } 31. h3 { [%eval -1.94] } 31... Ne3+ { [%eval -1.56] } 32. Ke1 { [%eval -1.55] } 32... a5 { [%eval -1.52] } 33. Kd2 { [%eval -1.62] } 33... Nf5 { [%eval -1.54] } 34. Rf1 { [%eval -2.12] } 34... Ne3 { [%eval -1.63] } 35. Rf3? { (-1.63 → -3.44) Mistake. Rc1 was best. } { [%eval -3.44] } (35. Rc1 h5 36. Rc3 Kg7 37. Bc2 Kh6 38. Bb1 h4 39. g4 Nf1+ 40. Kd1 Be3) 35... Nxc4+ { [%eval -3.39] } 36. Ke1 { [%eval -3.39] } 36... Be3 { [%eval -3.16] } 37. b3?! { (-3.16 → -4.58) Inaccuracy. f5 was best. } { [%eval -4.58] } (37. f5 g5 38. f6 Re5 39. Bd7 Nb6 40. Bg4 Nxd5 41. Bc8 b5 42. Bb7 Nb6) 37... Nd2?? { (-4.58 → -0.06) Blunder. Nxa3 was best. } { [%eval -0.06] } (37... Nxa3 38. Nc3 Bxf4+ 39. Kd1 Be3 40. Bd7 Rxd7 41. Rxe3 Re7 42. Re2 Rxe2 43. Kxe2) 38. Rxe3 { [%eval -0.06] } 38... Rxe3 { [%eval 0.0] } 39. Kxd2 { [%eval -0.13] } 39... Rf3 { [%eval -0.19] } 40. Bd7? { (-0.19 → -1.64) Mistake. h4 was best. } { [%eval -1.64] } (40. h4 f6 41. Kc2 g5 42. fxg5 fxg5 43. hxg5 hxg5 44. Bb5 Kf7 45. g4 Kf6) 40... Rxb3 { [%eval -1.49] } 41. a4 { [%eval -1.36] } 41... Ke7 { [%eval -1.24] } 42. Bb5 { [%eval -1.2] } 42... Rf3 { [%eval -0.94] } 43. Bd3 { [%eval -1.26] } 43... c6? { (-1.26 → -0.09) Mistake. g5 was best. } { [%eval -0.09] } (43... g5 44. fxg5 hxg5 45. Nd4 Rf2+ 46. Ke3 Ra2 47. Bb5 Kf6 48. Ke4 Rh2 49. Bd7) 44. dxc6 { [%eval -0.12] } 44... bxc6 { [%eval 0.0] } 45. Nd4?! { (0.00 → -0.69) Inaccuracy. Be4 was best. } { [%eval -0.69] } (45. Be4 Ra3 46. Bxc6 d5 47. h4 Kd6 48. Bb5 h5 49. Be8 Ke7 50. Bc6 Kd6) 45... Rxg3 { [%eval -0.69] } 46. Nxc6+ { [%eval -0.68] } 46... Kf6?! { (-0.68 → 0.00) Inaccuracy. Kd7 was best. } { [%eval 0.0] } (46... Kd7 47. Nxa5 Rxh3 48. Nb3 h5 49. a5 h4 50. a6 Kc7 51. Na5 Rh2+ 52. Be2) 47. Nxa5 { [%eval -0.08] } 47... Rxh3 { [%eval -0.07] } 48. Nc4 { [%eval -0.2] } 48... Ke7 { [%eval 0.05] } 49. a5 { [%eval 0.0] } 49... Rh1 { [%eval 0.22] } 50. a6 { [%eval -0.05] } 50... Ra1 { [%eval -0.1] } 51. Nb6 { [%eval -0.1] } 51... Kd8 { [%eval -0.14] } 52. Nd5 { [%eval -0.45] } 52... h5 { [%eval -0.38] } 53. Nb4 { [%eval -0.78] } 53... Kc7 { [%eval -0.84] } 54. Nc2 { [%eval -1.17] } 54... Ra4 { [%eval -0.89] } 55. Ke3 { [%eval -1.09] } 55... Kb6 { [%eval -0.9] } 56. Nd4 { [%eval -1.04] } 56... h4?! { (-1.04 → -0.30) Inaccuracy. d5 was best. } { [%eval -0.3] } (56... d5 57. Nf3 Kc5 58. Ne5 h4 59. Bf1 Ra1 60. Kf2 Kd4 61. Bg2) 57. Nf3 { [%eval -0.23] } 57... h3 { [%eval -0.27] } 58. Bf1 { [%eval -0.31] } 58... f6 { [%eval -0.2] } 59. Kf2? { (-0.20 → -1.77) Mistake. Bxh3 was best. } { [%eval -1.77] } (59. Bxh3 Rxa6 60. Ne1 Ra3+ 61. Nd3 g5 62. Bf5 gxf4+ 63. Kxf4 Rxd3 64. Bxd3 Kc5) 59... Rxf4 { [%eval -1.51] } 60. Kg3 { [%eval -1.78] } 60... g5 { [%eval -1.47] } 61. Bd3?! { (-1.47 → -2.24) Inaccuracy. Nh2 was best. } { [%eval -2.24] } (61. Nh2 Ra4 62. Kxh3 f5 63. Kg2 Ra2+ 64. Kg1 g4 65. Bd3 Ra5 66. Kf1 Ka7) 61... d5 { [%eval -2.34] } 62. Ng1? { (-2.34 → -4.13) Mistake. Bf1 was best. } { [%eval -4.13] } (62. Bf1 Ra4 63. Bxh3 Rxa6 64. Bd7 Kc5 65. Kg4 Kd6 66. Bf5 Ra4+ 67. Kg3 Kc5) 62... Rd4? { (-4.13 → -2.28) Mistake. Rg4+ was best. } { [%eval -2.28] } (62... Rg4+ 63. Kh2 Rg2+ 64. Kh1 Rf2 65. Bg6 g4 66. Bf7 d4 67. a7 Kxa7 68. Bh5) 63. Bf1?? { (-2.28 → -4.95) Blunder. Bf5 was best. } { [%eval -4.95] } (63. Bf5 h2 64. Kxh2 Kxa6 65. Kg3 Kb6 66. Nh3 Kc5 67. Nf2 Kc4 68. Be6) 63... Rd1 { [%eval -4.83] } { Black wins on time. } 0-1