Jan-Krzysztof Duda vs Alireza Firouzja

FTX Crypto Cup 2022 · Semi-Tarrasch Defense · 1-0 in 88 moves

The Game

White Jan-Krzysztof Duda
Black Alireza Firouzja
Result 1-0
Event FTX Crypto Cup 2022
Site Miami USA
Round 4.2
Date 2022.08.18
Opening Semi-Tarrasch Defense (D41)
Moves 88
Replay this game move by move →

Final Position

The position after the last move · 1-0

4R3/4KP1k/8/8/8/8/8/r7 b - - 2 88

All The Moves

  1. 1.d4 Nf6
  2. 2.c4 e6
  3. 3.Nf3 d5
  4. 4.Nc3 c5
  5. 5.cxd5 cxd4
  6. 6.Qa4+ Bd7
  7. 7.Qxd4 exd5
  8. 8.e3 Nc6
  9. 9.Qd3 Be6
  10. 10.Be2 Bd6
  11. 11.O-O O-O
  12. 12.b3 Ne5
  13. 13.Nxe5 Bxe5
  14. 14.Bb2 Rc8
  15. 15.Rac1 Ne4
  16. 16.f4 Bxc3
  17. 17.Bxc3 Bf5
  18. 18.Qd4 Nxc3
  19. 19.Rxc3 Rxc3
  20. 20.Qxc3 Qb6
  21. 21.Rc1 h6
  22. 22.Qe5 Bd7
  23. 23.Rc3 Bc6
  24. 24.Kf2 Re8
  25. 25.Qd6 Rd8
  26. 26.Qc5 Qxc5
  27. 27.Rxc5 d4
  28. 28.Bf3 dxe3+
  29. 29.Kxe3 Bxf3
  30. 30.gxf3 Kf8
  31. 31.Ra5 a6
  32. 32.Rc5 Ke7
  33. 33.a4 Rd6
  34. 34.Rc7+ Rd7
  35. 35.Rc4 Rd1
  36. 36.Rb4 Rd7
  37. 37.f5 Rc7
  38. 38.Kf4 Rd7
  39. 39.Ke5 f6+
  40. 40.Kf4 Kf7
  41. 41.Kg4 Rc7
  42. 42.Kh5 Rd7
  43. 43.Rb6 Rc7
  44. 44.h3 Rd7
  45. 45.b4 Rc7
  46. 46.Rd6 Re7
  47. 47.f4 Rc7
  48. 48.Rd4 Re7
  49. 49.Rc4 b5
  50. 50.axb5 axb5
  51. 51.Rc5 Re3
  52. 52.h4 Kg8
  53. 53.Kg4 Rb3
  54. 54.Rxb5 Kf7
  55. 55.Rb7+ Kg8
  56. 56.Rb8+ Kf7
  57. 57.b5 Ke7
  58. 58.Kh5 Kf7
  59. 59.b6 Rb1
  60. 60.Rc8 Rxb6
  61. 61.Rc7+ Kf8
  62. 62.Kg6 Rb4
  63. 63.Rf7+ Ke8
  64. 64.h5 Rxf4
  65. 65.Rxg7 Kf8
  66. 66.Ra7 Rb4
  67. 67.Ra6 Rg4+
  68. 68.Kxf6 Kg8
  69. 69.Ke7 Re4+
  70. 70.Re6 Ra4
  71. 71.Rxh6 Ra7+
  72. 72.Kf6 Ra6+
  73. 73.Kg5 Ra1
  74. 74.Rb6 Rg1+
  75. 75.Kf6 Rh1
  76. 76.Rb7 Rh2
  77. 77.Rg7+ Kh8
  78. 78.Rg5 Kh7
  79. 79.Rg7+ Kh6
  80. 80.Rg8 Kh7
  81. 81.Re8 Rxh5
  82. 82.Ke6 Rh1
  83. 83.f6 Re1+
  84. 84.Kd7 Rd1+
  85. 85.Ke7 Re1+
  86. 86.Kf8 Rf1
  87. 87.f7 Ra1
  88. 88.Ke7

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