♟ ChessMoves AI · Master Games

Haimovich, Tal vs Xu, Chang(CQ)

1-0 · Nimzo-Indian Defense: Three Knights Variation (E21) · 2026-07-22 · ratings 2310 / 2125

Players: Haimovich, Tal vs Xu, Chang(CQ)

Replay & analyse this game → Master database

Moves

[White "Haimovich, Tal"]
[Black "Xu, Chang(CQ)"]
[Result "1-0"]
[ECO "E21"]
[Opening "Nimzo-Indian Defense: Three Knights Variation"]
[Date "2026-07-22"]

1. d4 1... Nf6 2. c4 2... e6 3. Nc3 3... Bb4 4. Nf3 4... b6 5. g3 5... Bb7 6. Bg2 6... O-O 7. Bd2 7... c5 8. dxc5 8... Bxc5 9. Bg5 9... h6 10. Bxf6 10... Qxf6 11. O-O 11... d6 12. Qa4 12... a5 13. Rad1 13... Rd8 14. Qc2 14... Nd7 15. Nb5 15... Qe7 16. e4 16... Rac8 17. Qe2 17... Ne5 18. b3 18... Bc6 19. Nfd4 19... Ba8 20. Kh1 20... Nc6 21. Nxc6 21... Bxc6 22. Nd4 22... Be8 23. Nc2 23... Qf6 24. Ne1?! 24... a4 25. f4 25... axb3 26. axb3 26... Qc3 27. Rf3 27... Qa5 28. f5 28... e5?! 29. f6 29... g6 30. g4 30... Ra8?! 31. Rh3 31... Qa2 32. Nc2 32... d5 33. exd5 33... Bf8 34. Be4 34... Rd6?! 35. Rf1 35... Bd7 36. Rg3 36... Qa5?! 37. Qd3 37... Be8 38. h4 38... Qc5?! 39. h5 39... g5 40. Qf3 40... Bd7 41. Bd3 41... b5?? 42. Qe4 42... bxc4 43. Qh7#

ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.