♟ ChessMoves AI · Master Games

Ding, Yicheng vs Kershaw, Ewan

0-1 · Queen's Gambit Declined: Three Knights Variation (D37) · 2026-08-04 · ratings 1883 / 2003

Players: Ding, Yicheng vs Kershaw, Ewan

Replay & analyse this game → Master database

Moves

[White "Ding, Yicheng"]
[Black "Kershaw, Ewan"]
[Result "0-1"]
[ECO "D37"]
[Opening "Queen's Gambit Declined: Three Knights Variation"]
[Date "2026-08-04"]

1. d4 1... Nf6 2. c4 2... e6 3. Nf3 3... d5 4. Nc3 4... Be7 5. cxd5 5... exd5 6. Bg5 6... c6 7. Qc2 7... O-O 8. e3 8... Re8 9. Bd3 9... Nbd7 10. O-O 10... Nf8 11. Ne5 11... g6 12. f4 12... Ng4 13. Bxe7 13... Qxe7 14. Rae1 14... Nh6 15. e4 15... dxe4 16. Nxe4 16... Be6 17. a3?! 17... Rad8 18. Qc5 18... a6 19. b4 19... Nf5 20. Ng4 20... Nd7 21. Qc3 21... Qh4?? 22. Ne5?? 22... Nf6 23. Ng5 23... Nxd4 24. g3 24... Qh5 25. Bc4 25... Ng4?! 26. h3 26... Nxe5 27. Rxe5 27... Qh6 28. Nxf7?? 28... Bxf7?? 29. Rxe8+ 29... Rxe8 30. Qxd4 30... Qxh3 31. Bxf7+ 31... Kxf7 32. Qc4+?! 32... Qe6 33. Qxe6+ 33... Rxe6 34. Rd1 34... Ke7 35. Kf2 35... Rd6?! 36. Rh1 36... h5 37. Ke3? 37... Rd5?! 38. g4 38... a5 39. Ke4?? 39... axb4 40. axb4 40... Rb5? 41. gxh5 41... gxh5 42. Kd3?? 42... Kf6?? 43. Kc4?? 43... Rf5 44. Rh4 44... Kg6 45. Kd4 45... Rd5+ 46. Kc4? 46... b5+ 47. Kc3 47... Rd1 48. Rh2 48... Rf1 49. Rg2+ 49... Kh6 50. Re2 50... h4 51. Re6+ 51... Kh5 52. Rf6 52... h3 53. Rf8 53... Kg4 54. Rg8+ 54... Kf3 55. f5?! 55... h2 56. f6? 56... h1=Q 57. f7 57... Rc1+ 58. Kd4 58... Qh4+ 59. Ke5 59... Qe7+ 60. Kd4

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