Jan-Krzysztof Duda vs Wesley So

chess.com Speed 2020 · Semi-Tarrasch Defense · 1-0 in 50 moves

The Game

White Jan-Krzysztof Duda
Black Wesley So
Result 1-0
Event chess.com Speed 2020
Site chess.com INT
Round 2.31
Date 2020.11.19
Opening Semi-Tarrasch Defense (D40)
Moves 50
Replay this game move by move →

Final Position

The position after the last move · 1-0

8/5kQ1/P4p2/2B1pq2/1N6/2K1P3/8/6R1 b - - 0 50

All The Moves

  1. 1.d4 Nf6
  2. 2.c4 e6
  3. 3.Nf3 d5
  4. 4.Nc3 c5
  5. 5.e3 Nc6
  6. 6.a3 a6
  7. 7.dxc5 Bxc5
  8. 8.b4 Ba7
  9. 9.Bb2 O-O
  10. 10.Qc2 Bd7
  11. 11.Rd1 Rc8
  12. 12.g4 Nxg4
  13. 13.Rg1 Nge5
  14. 14.Be2 Nxf3+
  15. 15.Bxf3 Ne5
  16. 16.Be2 dxc4
  17. 17.Ne4 c3
  18. 18.Bxc3 Bb8
  19. 19.Nc5 f6
  20. 20.Qe4 Qe7
  21. 21.Bxe5 Bc6
  22. 22.Bxb8 Bxe4
  23. 23.Bd6 Qf7
  24. 24.Bxf8 Bg6
  25. 25.Bd6 b6
  26. 26.Nxa6 Rc2
  27. 27.b5 e5
  28. 28.Nb4 Rxe2+
  29. 29.Kxe2 Qc4+
  30. 30.Kd2 Bh5
  31. 31.Rc1 Qe2+
  32. 32.Kc3 Qxf2
  33. 33.Rge1 Qxh2
  34. 34.Bc7 Bf3
  35. 35.Bxb6 h5
  36. 36.a4 h4
  37. 37.a5 h3
  38. 38.a6 Qg3
  39. 39.Bc5 Kh7
  40. 40.b6 Qg4
  41. 41.b7 h2
  42. 42.b8=Q Qg2
  43. 43.Qd6 Qf2
  44. 44.Qd2 Qg3
  45. 45.Rh1 Bxh1
  46. 46.Rxh1 Kg6
  47. 47.Qxh2 Qf3
  48. 48.Rg1+ Kf7
  49. 49.Qg2 Qf5
  50. 50.Qxg7+

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 Wesley So, 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.