Ding Liren vs Rameshbabu Praggnanandhaa

Chess.com Classic Winners · 2025 · English Opening · 0-1 in 57 moves

The Game

White Ding Liren
Black Rameshbabu Praggnanandhaa
Result 0-1
Event Chess.com Classic Winners
Site chess.com INT
Round 1.1
Date 2025.05.20
Opening English Opening (A14)
Moves 57
Replay this game move by move →

Final Position

The position after the last move · 0-1

8/8/8/5pp1/6k1/8/5K2/8 w - - 0 58

All The Moves

  1. 1.c4 Nf6
  2. 2.Nf3 e6
  3. 3.g3 d5
  4. 4.Bg2 Be7
  5. 5.O-O O-O
  6. 6.d4 h6
  7. 7.b3 dxc4
  8. 8.bxc4 c5
  9. 9.Nc3 cxd4
  10. 10.Nxd4 Bc5
  11. 11.Nb3 Bb4
  12. 12.Qc2 Nc6
  13. 13.Rd1 Qe7
  14. 14.Rb1 Bd7
  15. 15.Bf4 Rac8
  16. 16.c5 e5
  17. 17.Be3 Bxc3
  18. 18.Qxc3 Bf5
  19. 19.Rbc1 Rfd8
  20. 20.Na5 Be4
  21. 21.Nc4 Nd4
  22. 22.Bxd4 exd4
  23. 23.Rxd4 Rxd4
  24. 24.Qxd4 Qxc5
  25. 25.Qxc5 Rxc5
  26. 26.Bxe4 Nxe4
  27. 27.Rc2 b5
  28. 28.Ne3 Rxc2
  29. 29.Nxc2 Nc3
  30. 30.a3 Nxe2+
  31. 31.Kf1 Nc3
  32. 32.Ke1 Kf8
  33. 33.Kd2 Nd5
  34. 34.Nd4 a6
  35. 35.Nc6 Nb6
  36. 36.Kc3 Nc4
  37. 37.Kb4 g5
  38. 38.h3 Kg7
  39. 39.Nb8 a5+
  40. 40.Kxb5 Nxa3+
  41. 41.Kxa5 Nc4+
  42. 42.Kb4 Nd2
  43. 43.Kc3 Ne4+
  44. 44.Kd4 Nxf2
  45. 45.h4 Nh1
  46. 46.hxg5 hxg5
  47. 47.g4 Nf2
  48. 48.Nc6 Nxg4
  49. 49.Ke4 Nh6
  50. 50.Ke5 f6+
  51. 51.Ke4 Kg6
  52. 52.Ne7+ Kh5
  53. 53.Kf3 f5
  54. 54.Nd5 Kh4
  55. 55.Nf6 Kh3
  56. 56.Kf2 Ng4+
  57. 57.Nxg4 Kxg4

Go Deeper

Step through this game on the interactive board, where you can also branch off and play your own ideas from any position. See every game between Ding Liren and Rameshbabu Praggnanandhaa, or browse all Ding Liren games in the collection. To find out what the engine thinks of it, paste the moves into Analyze Game and Stockfish will mark every turning point.