FEN
[Event "Vietnam Bullet Arena"]
[Site "https://lichess.org/W1XfzPqp"]
[Date "2026.04.25"]
[Round "-"]
[White "ICC_TrinhAnhTuan"]
[Black "Huangtiandi1200"]
[Result "1-0"]
[GameId "W1XfzPqp"]
[UTCDate "2026.04.25"]
[UTCTime "13:32:29"]
[WhiteElo "1929"]
[BlackElo "1476"]
[WhiteRatingDiff "+2"]
[BlackRatingDiff "-58"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "C55"]
[Opening "Italian Game: Two Knights Defense, Modern Bishop's Opening"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.03] } 2... Nc6 { [%eval 0.18] } 3. d3 { [%eval 0.13] } 3... Be7 { [%eval 0.37] } 4. Nf3 { [%eval 0.18] } 4... Nf6 { [%eval 0.24] } { C55 Italian Game: Two Knights Defense, Modern Bishop's Opening } 5. h3 { [%eval 0.15] } 5... O-O { [%eval 0.26] } 6. Nc3 { [%eval 0.13] } 6... h6 { [%eval 0.27] } 7. Bb3 { [%eval 0.15] } 7... d6 { [%eval 0.14] } 8. Bd2 { [%eval -0.02] } 8... Be6 { [%eval 0.27] } 9. Bxe6 { [%eval -0.19] } 9... fxe6 { [%eval -0.16] } 10. Qe2 { [%eval -0.45] } 10... Qd7 { [%eval -0.4] } 11. Na4?! { (-0.40 → -1.10) Inaccuracy. O-O was best. } { [%eval -1.1] } (11. O-O Rf7 12. Rad1 Raf8 13. Be3 Nh7 14. Nh2 Bg5 15. Qd2 Ne7 16. Ne2 Ng6) 11... Nd4 { [%eval -1.02] } 12. Nxd4 { [%eval -1.09] } 12... exd4 { [%eval -1.09] } 13. b3 { [%eval -1.07] } 13... e5 { [%eval -1.03] } 14. Nb2 { [%eval -0.98] } 14... d5 { [%eval -1.07] } 15. exd5 { [%eval -0.89] } 15... Qxd5 { [%eval -0.69] } 16. O-O-O?! { (-0.69 → -1.78) Inaccuracy. O-O was best. } { [%eval -1.78] } (16. O-O b5 17. c4 dxc3 18. Bxc3 Rae8 19. Rae1 Bc5 20. Nd1 Qd7 21. Ne3 Bd4) 16... Ba3 { [%eval -1.53] } 17. Kb1 { [%eval -1.69] } 17... a6?? { (-1.69 → 0.05) Blunder. b5 was best. } { [%eval 0.05] } (17... b5 18. g4 Qc6 19. g5 Nd5 20. Rde1 h5 21. Nd1 Rf5 22. Qxh5 a5 23. Qg4) 18. Rhg1?! { (0.05 → -0.98) Inaccuracy. Nc4 was best. } { [%eval -0.98] } (18. Nc4 Bd6 19. g4 Nh7 20. Rde1 Rae8 21. h4 Rf3 22. g5 h5 23. Bc1 Bb4) 18... Kh8?? { (-0.98 → 0.95) Blunder. b5 was best. } { [%eval 0.95] } (18... b5 19. g4 Qc6 20. Rde1 Nd7 21. g5 h5 22. f4 g6 23. fxe5 Rf5 24. Rgf1) 19. g4 { [%eval 0.75] } 19... Bxb2 { [%eval 0.93] } 20. Kxb2 { [%eval 1.0] } 20... Nd7 { [%eval 1.55] } 21. f3?? { (1.55 → -0.34) Blunder. g5 was best. } { [%eval -0.34] } (21. g5 Qf3 22. Qxf3 Rxf3 23. gxh6 gxh6 24. Rg6 Nf8 25. Rxh6+ Kg7 26. Rg1+ Kf7) 21... Nc5?? { (-0.34 → 1.59) Blunder. Qxf3 was best. } { [%eval 1.59] } (21... Qxf3 22. Qh2 Qc6 23. Rdf1 Rxf1 24. Rxf1 Re8 25. Qg1 Kg8 26. h4 Rf8 27. Rxf8+) 22. Rdf1?! { (1.59 → 0.86) Inaccuracy. Rde1 was best. } { [%eval 0.86] } (22. Rde1 Rae8 23. g5 h5 24. g6 Rf5 25. f4 Ne6 26. Qe4 exf4 27. Qxd5 Rxd5) 22... a5 { [%eval 1.26] } 23. a4?? { (1.26 → -1.51) Blunder. g5 was best. } { [%eval -1.51] } (23. g5 h5 24. g6 Ne6 25. Qe4 Qxe4 26. fxe4 Rxf1 27. Rxf1 Nf4 28. Bxf4 Rf8) 23... c6?? { (-1.51 → 1.25) Blunder. b5 was best. } { [%eval 1.25] } (23... b5 24. g5 bxa4 25. gxh6 g6 26. f4 Nxb3 27. Qxe5+ Qxe5 28. fxe5 Rxf1 29. Rxf1) 24. f4? { (1.25 → -0.05) Mistake. g5 was best. } { [%eval -0.05] } (24. g5 b5 25. gxh6 g6 26. Rg5 Rae8 27. Re1 Nxb3 28. cxb3 bxa4 29. Qd1 c5) 24... b5?! { (-0.05 → 0.67) Inaccuracy. e4 was best. } { [%eval 0.67] } (24... e4 25. dxe4 Nxe4 26. g5 d3 27. Qxd3 Qxd3 28. cxd3 Nxd2 29. Rf2 hxg5 30. Rxg5) 25. fxe5? { (0.67 → -0.93) Mistake. g5 was best. } { [%eval -0.93] } (25. g5 bxa4 26. gxh6 g6 27. Qxe5+ Qxe5 28. fxe5 axb3 29. Rxf8+ Rxf8 30. Rxg6 Rf2) 25... bxa4 { [%eval -0.98] } 26. Rxf8+ { [%eval -1.08] } 26... Rxf8 { [%eval -0.78] } 27. c4?? { (-0.78 → -7.69) Blunder. Rf1 was best. } { [%eval -7.69] } (27. Rf1 Rb8 28. Qf3 Qg8 29. Qf7 axb3 30. Qxg8+ Kxg8 31. Bxa5 Na4+ 32. Kb1 b2) 27... a3+?? { (-7.69 → 0.14) Blunder. dxc3+ was best. } { [%eval 0.14] } (27... dxc3+ 28. Kc1 cxd2+ 29. Qxd2 Nxb3+ 30. Kd1 Nxd2 31. e6 Qb3+ 32. Kxd2 Qxe6 33. g5) 28. Kxa3 { [%eval 0.0] } 28... Qd7 { [%eval 0.0] } 29. Kb2?? { (0.00 → -3.93) Blunder. Ka2 was best. } { [%eval -3.93] } (29. Ka2 Qb7 30. Rb1 Qe7 31. h4 Qxh4 32. Rf1 Rxf1 33. Qxf1 Qh2 34. Qf8+ Kh7) 29... a4?? { (-3.93 → 0.00) Blunder. Qb7 was best. } { [%eval 0.0] } (29... Qb7 30. Qd1 Rf2 31. Rf1 Rxf1 32. Qxf1 Qxb3+ 33. Ka1 Qa3+ 34. Kb1 Nxd3 35. Kc2) 30. Bb4?? { (0.00 → -5.05) Blunder. Rf1 was best. } { [%eval -5.05] } (30. Rf1 Rxf1 31. Qxf1 Nxb3 32. Bb4 c5 33. Bxc5 Qb7 34. Qf8+ Kh7 35. Bb4 Qh1) 30... axb3?? { (-5.05 → 5.05) Blunder. Rf2 was best. } { [%eval 5.05] } (30... Rf2 31. Qxf2 Nxd3+ 32. Ka3 Nxf2 33. Rf1 Nd3 34. Bd6 axb3 35. Kxb3 Qe6 36. Rf5) 31. Bxc5 { [%eval 5.35] } 31... Ra8 { [%eval 5.75] } 32. Ra1 { [%eval 5.74] } 32... Rxa1 { [%eval 5.9] } 33. Kxa1 { [%eval 5.56] } 33... Qa7+?? { (5.56 → Mate in 14) Checkmate is now unavoidable. Qe6 was best. } { [%eval #14] } (33... Qe6 34. Kb2 Kg8 35. Qf1 Qe8 36. e6 Qxe6 37. Qf8+ Kh7 38. Qf5+ Qxf5 39. gxf5) 34. Kb1?? { (Mate in 14 → 2.93) Lost forced checkmate sequence. Bxa7 was best. } { [%eval 2.93] } (34. Bxa7 b2+ 35. Qxb2 h5 36. Kb1 hxg4 37. hxg4 g6 38. e6 Kh7 39. Bc5 Kh6) 34... Qa2+?? { (2.93 → 10.09) Blunder. Qxc5 was best. } { [%eval 10.09] } (34... Qxc5 35. e6 Qe7 36. Kb2 c5 37. Qe4 Qa7 38. Kxb3 Qb8+ 39. Kc2 Qh2+ 40. Kc1) 35. Qxa2 { [%eval 9.58] } 35... bxa2+ { [%eval 9.17] } 36. Kxa2 { [%eval 9.23] } 36... Kg8 { [%eval 9.39] } 37. Bxd4 { [%eval 8.86] } 37... Kf7 { [%eval 8.7] } 38. Bc5 { [%eval 8.4] } 38... Ke6 { [%eval 9.32] } 39. Bd4 { [%eval 8.97] } 39... c5 { [%eval 8.68] } 40. Bb2 { [%eval 8.77] } 40... g5 { [%eval 10.38] } 41. Kb3 { [%eval #16] } 41... Kd7 { [%eval #16] } 42. Ka4 { [%eval #16] } 42... Kc6 { [%eval 14.47] } 43. Ka5 { [%eval 14.07] } 43... Kb7?! { (14.07 → Mate in 12) Checkmate is now unavoidable. Kc7 was best. } { [%eval #12] } (43... Kc7 44. Kb5 Kd7 45. Kxc5 Ke6 46. Kc6 h5 47. gxh5 Kf5 48. h6 g4 49. hxg4+) 44. Kb5 { [%eval #12] } 44... Kc7 { [%eval #17] } 45. Ba3 { [%eval 9.8] } 45... Kb7? { (9.80 → Mate in 8) Checkmate is now unavoidable. h5 was best. } { [%eval #8] } (45... h5 46. gxh5 Kd8 47. Kc6 Ke7 48. Bxc5+ Ke6 49. d4 Kf5 50. h6 Ke6 51. h7) 46. Bxc5 { [%eval #7] } 46... Kc7 { [%eval #7] } 47. Be3 { [%eval #15] } 47... Kd7 { [%eval 15.73] } 48. Bd4 { [%eval 15.43] } 48... Ke6 { [%eval 81.15] } 49. Be3 { [%eval 11.03] } 49... Kd7 { [%eval 16.81] } 50. d4 { [%eval 12.6] } 50... Ke6 { [%eval 11.16] } 51. d5+ { [%eval #16] } 51... Kxe5 { [%eval #16] } 52. d6 { [%eval 12.94] } 52... Kxd6 { [%eval #18] } 53. c5+ { [%eval 14.68] } { White wins on time. } 1-0