Alireza Firouzja vs Jan-Krzysztof Duda

12th Sinquefield Cup · 2025 · Ruy Lopez, Open · 1-0 in 100 moves

The Game

White Alireza Firouzja
Black Jan-Krzysztof Duda
Result 1-0
Event 12th Sinquefield Cup
Site Saint Louis USA
Round 2.4
Date 2025.08.19
Opening Ruy Lopez, Open (C82)
Moves 100
Replay this game move by move →

Final Position

The position after the last move · 1-0

8/8/8/8/8/1B4K1/6N1/6k1 b - - 36 100

All The Moves

  1. 1.e4 e5
  2. 2.Nf3 Nc6
  3. 3.Bb5 a6
  4. 4.Ba4 Nf6
  5. 5.O-O Nxe4
  6. 6.d4 b5
  7. 7.Bb3 d5
  8. 8.dxe5 Be6
  9. 9.c3 Bc5
  10. 10.Nbd2 O-O
  11. 11.Bc2 Nxf2
  12. 12.Rxf2 Bxf2+
  13. 13.Kxf2 f6
  14. 14.Nf1 fxe5
  15. 15.Kg1 Bg4
  16. 16.Ne3 Be6
  17. 17.b4 a5
  18. 18.Bb3 axb4
  19. 19.Nxd5 Kh8
  20. 20.Be3 bxc3
  21. 21.Ng5 Bg8
  22. 22.Qh5 h6
  23. 23.Ne4 Bxd5
  24. 24.Bxh6 Qe8
  25. 25.Qg5 Qe7
  26. 26.Bxd5 Rad8
  27. 27.Qh5 gxh6
  28. 28.Qxh6+ Qh7
  29. 29.Qxc6 c2
  30. 30.Bb3 Rd4
  31. 31.Re1 Qh4
  32. 32.g3 Qh3
  33. 33.Qxc2 Qf5
  34. 34.Qe2 b4
  35. 35.Nc5 Rf6
  36. 36.Bc2 Qf3
  37. 37.Qxf3 Rxf3
  38. 38.Re2 Rc3
  39. 39.Ne6 Rd6
  40. 40.Ng5 Rd7
  41. 41.Bb3 Kg7
  42. 42.Re1 Rdd3
  43. 43.Rf1 c5
  44. 44.Bf7 Kh6
  45. 45.Ne4 Rc2
  46. 46.Bb3 Rb2
  47. 47.Rf6+ Kg7
  48. 48.Rf7+ Kh6
  49. 49.Rf6+ Kg7
  50. 50.Rf7+ Kh6
  51. 51.Nxc5 Rdd2
  52. 52.Ne4 Rg2+
  53. 53.Kf1 Rxh2
  54. 54.Rf2 Kg6
  55. 55.Rxh2 Rxh2
  56. 56.Nf2 Kf5
  57. 57.Ke2 Rh8
  58. 58.Ke3 Rd8
  59. 59.g4+ Kf6
  60. 60.Ne4+ Kg6
  61. 61.Be6 Kg7
  62. 62.Bb3 Kg6
  63. 63.Nf2 Kf6
  64. 64.Nd3 Rd4
  65. 65.g5+ Kxg5
  66. 66.Nxe5 Rf4
  67. 67.Nf3+ Kg4
  68. 68.Be6+ Kg3
  69. 69.Ne5 Rf6
  70. 70.Bd5 Rf4
  71. 71.Nd3 Rh4
  72. 72.Be4 Rh2
  73. 73.Bd5 Rh4
  74. 74.Ne5 Rf4
  75. 75.Nc6 Rh4
  76. 76.Kd3 Rf4
  77. 77.Bc4 Kg4
  78. 78.Nxb4 Kf5
  79. 79.Nc6 Rf3+
  80. 80.Kd4 Ra3
  81. 81.Kc5 Rxa2
  82. 82.Bxa2 Ke4
  83. 83.Bb1+ Ke3
  84. 84.Kd5 Kf3
  85. 85.Ke5 Ke3
  86. 86.Be4 Ke2
  87. 87.Kd4 Kf2
  88. 88.Ne5 Ke2
  89. 89.Nd3 Kd1
  90. 90.Nf4 Kd2
  91. 91.Bd3 Kd1
  92. 92.Ne2 Kd2
  93. 93.Ke4 Ke1
  94. 94.Ke3 Kf1
  95. 95.Nf4+ Ke1
  96. 96.Bc2 Kf1
  97. 97.Bb3 Ke1
  98. 98.Ng2+ Kf1
  99. 99.Kf3 Kg1
  100. 100.Kg3

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 Alireza Firouzja and Jan-Krzysztof Duda, or browse all Alireza Firouzja 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.