Event: Hong Kong Summer International Open Blitz 2024
Site: Queen Elizabeth Stadium, Hong Kong
White: Zhang, Yuzhe
WhiteElo: 0
Black: Wu, Po-Hua
BlackElo: 1631
Result: 0-1
ECO: E60
Opening: Indian Defense: West Indian Defense
Variant: Standard
TimeControl: 3minutes+2 seconds

1. d4 { [%eval 0.16] } 1... Nf6 { [%eval 0.17] } 2. c4 { [%eval 0.17] } 2... g6 { [%eval 0.25] } 3. Bg5 { [%eval 0.0] } 3... Bg7 { [%eval 0.13] } 4. e3 { [%eval -0.37] } 4... h6 { [%eval 0.06] } 5. Bxf6 { [%eval -0.03] } 5... Bxf6 { [%eval -0.03] } 6. Nc3 { [%eval 0.0] } 6... d6 { [%eval 0.01] } 7. Bd3 { [%eval -0.15] } 7... Bg7 { [%eval -0.08] } 8. Qb3 { [%eval -0.15] } 8... Nd7 { [%eval -0.16] } 9. Nf3 { [%eval -0.17] } 9... c5 { [%eval 0.07] } 10. d5 { [%eval 0.07] } 10... b6 { [%eval 0.19] } 11. O-O { [%eval 0.16] } 11... Bb7 { [%eval 0.54] } 12. e4?! { [%eval -0.16] } { Inaccuracy. Nd2 was best. } 12... O-O { [%eval -0.2] } 13. Nd2 { [%eval -0.15] } 13... Bd4 { [%eval 0.19] } 14. Ne2 { [%eval 0.13] } 14... Bg7 { [%eval -0.02] } 15. f4 { [%eval 0.0] } 15... Re8 { [%eval 0.27] } 16. f5 { [%eval 0.08] } 16... g5 { [%eval 0.54] } 17. Nf3?! { [%eval -0.12] } { Inaccuracy. Ng3 was best. } 17... Be5?! { [%eval 0.64] } { Inaccuracy. e6 was best. } 18. Nxe5 { [%eval 0.55] } 18... Nxe5 { [%eval 0.57] } 19. Ng3?! { [%eval 0.0] } { Inaccuracy. f6 was best. } 19... f6 { [%eval 0.0] } 20. Bc2?! { [%eval -0.71] } { Inaccuracy. Be2 was best. } 20... Kf7?! { [%eval -0.04] } { Inaccuracy. Rb8 was best. } 21. Qc3?! { [%eval -0.73] } { Inaccuracy. a4 was best. } 21... Rh8?! { [%eval -0.13] } { Inaccuracy. b5 was best. } 22. b3?! { [%eval -0.83] } { Inaccuracy. a4 was best. } 22... h5?! { [%eval -0.11] } { Inaccuracy. b5 was best. } 23. h3?! { [%eval -0.8] } { Inaccuracy. a4 was best. } 23... h4 { [%eval -0.49] } 24. Nh1 { [%eval -0.63] } 24... Qg8 { [%eval -0.12] } 25. Nf2 { [%eval -0.1] } 25... g4 { [%eval -0.24] } 26. Nxg4 { [%eval -0.26] } 26... Nxg4 { [%eval -0.19] } 27. hxg4 { [%eval -0.14] } 27... Qxg4 { [%eval -0.13] } 28. Qf3 { [%eval -0.24] } 28... Rag8 { [%eval 0.0] } 29. Qxg4 { [%eval 0.0] } 29... Rxg4 { [%eval 0.0] } 30. Rf3? { [%eval -1.23] } { Mistake. Kf2 was best. } 30... h3? { [%eval 0.04] } { Mistake. Rhg8 was best. } 31. Rf2?? { [%eval -1.89] } { Blunder. g3 was best. } 31... Rhg8 { [%eval -1.98] } 32. Rc1?! { [%eval -2.84] } { Inaccuracy. Kh1 was best. } 32... hxg2?? { [%eval -0.09] } { Blunder. Rxg2+ was best. } 33. Bd3 { [%eval -0.14] } 33... Rg3 { [%eval -0.22] } 34. Bb1? { [%eval -1.84] } { Mistake. Rd1 was best. } 34... a5?! { [%eval -0.88] } { Inaccuracy. Ba6 was best. } 35. Rcc2 { [%eval -0.97] } 35... Re3?! { [%eval -0.09] } { Inaccuracy. a4 was best. } 36. Rce2 { [%eval -0.33] } 36... Rc3 { [%eval -0.37] } 37. Re1?? { [%eval -2.2] } { Blunder. Rc2 was best. } 37... Bc8? { [%eval -0.69] } { Mistake. Ba6 was best. } 38. Rxg2 { [%eval -0.69] } 38... Rxg2+ { [%eval -0.28] } 39. Kxg2 { [%eval -0.29] } 39... a4 { [%eval -0.32] } 40. bxa4? { [%eval -1.71] } { Mistake. Kf2 was best. } 40... Ra3? { [%eval -0.19] } { Mistake. Rxc4 was best. } 41. Re2 { [%eval -0.21] } 41... Rxa4 { [%eval -0.22] } 42. Bd3 { [%eval -0.36] } 42... Ba6 { [%eval -0.24] } 43. Rc2 { [%eval -0.63] } 43... Ra5?! { [%eval -0.07] } { Inaccuracy. Ra3 was best. } 44. Be2 { [%eval -0.26] } 44... Ke8 { [%eval -0.22] } 45. Kf3 { [%eval -0.27] } 45... Kd7 { [%eval -0.24] } 46. Kg4 { [%eval -0.31] } 46... b5 { [%eval -0.1] } 47. Kh5?? { [%eval -2.28] } { Blunder. cxb5 was best. } 47... bxc4 { [%eval -2.04] } 48. Bxc4?! { [%eval -2.7] } { Inaccuracy. Kg6 was best. } 48... Bxc4 { [%eval -2.82] } 49. Rxc4 { [%eval -2.61] } 49... Rxa2 { [%eval -2.16] } 50. Kg6 { [%eval -1.67] } 50... Rd2? { [%eval 0.0] } { Mistake. Ke8 was best. } 51. Rc3?? { [%eval -4.18] } { Blunder. Ra4 was best. } 51... Re2? { [%eval -2.01] } { Mistake. Rd4 was best. } 52. Rc4 { [%eval -1.59] } 52... Rd2? { [%eval 0.0] } { Mistake. Ke8 was best. } 53. Rc3?? { [%eval -4.19] } { Blunder. Ra4 was best. } 53... Rd4 { [%eval -3.9] } 54. Re3 { [%eval -3.82] } 54... c4 { [%eval -3.62] } 55. Kf7 { [%eval -3.49] } 55... Rd3 { [%eval -3.49] } 56. Re1 { [%eval -3.65] } 56... c3 { [%eval -3.25] } 57. Rb1?! { [%eval -5.01] } { Inaccuracy. Rc1 was best. } 57... c2 { [%eval -4.8] } 58. Kg6?? { [%eval #-5] } { Checkmate is now unavoidable. Rc1 was best. } 0-1