♟ ChessMoves AI · Master Games

Ding, Yihua vs Ratcliffe, James

0-1 · Queen's Indian Defense: Miles Variation (E12) · 2026-08-02 · ratings 1625 / 1892

Players: Ding, Yihua vs Ratcliffe, James

Replay & analyse this game → Master database

Moves

[White "Ding, Yihua"]
[Black "Ratcliffe, James"]
[Result "0-1"]
[ECO "E12"]
[Opening "Queen's Indian Defense: Miles Variation"]
[Date "2026-08-02"]

1. d4 1... Nf6 2. c4 2... e6 3. Nf3 3... b6 4. Bf4 4... Bb4+ 5. Nbd2 5... O-O 6. h3 6... Bb7 7. a3 7... Be7 8. e3 8... c5 9. Nb3 9... d6 10. dxc5 10... bxc5 11. Be2 11... Nc6 12. O-O 12... a5 13. Qc2 13... a4 14. Nbd2 14... Qd7 15. Rad1 15... Na5 16. Bh2 16... Qc6 17. Rfe1 17... Rfd8 18. Bg3 18... g6 19. Rb1 19... d5?! 20. cxd5 20... exd5 21. Ne5 21... Qe6 22. Nef3 22... c4 23. Nd4 23... Qb6 24. Rbd1 24... Nc6?! 25. N2f3?! 25... Ne4 26. Bh2?! 26... Nxd4 27. Nxd4 27... Bf6 28. Bf3 28... Nc5 29. Re2 29... Rac8 30. Bg4 30... Ra8 31. Red2 31... Ne4 32. Re2 32... Ba6 33. Ree1 33... Nc5 34. Rb1 34... Nd3

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