Jan-Krzysztof Duda vs Wesley So

chess.com Speed 2020 · Italian Game · 0-1 in 48 moves

The Game

White Jan-Krzysztof Duda
Black Wesley So
Result 0-1
Event chess.com Speed 2020
Site chess.com INT
Round 2.18
Date 2020.11.19
Opening Italian Game (C50)
Moves 48
Replay this game move by move →

Final Position

The position after the last move · 0-1

8/2p4k/q5p1/P1p4p/Q3p3/2K1P3/8/8 w - - 0 49

All The Moves

  1. 1.e4 e5
  2. 2.Nf3 Nc6
  3. 3.Bc4 Nf6
  4. 4.d3 Bc5
  5. 5.O-O h6
  6. 6.c3 d6
  7. 7.Nbd2 O-O
  8. 8.Re1 a6
  9. 9.a4 a5
  10. 10.h3 Be6
  11. 11.b3 d5
  12. 12.exd5 Nxd5
  13. 13.Ne4 Bb6
  14. 14.Bd2 f5
  15. 15.Ng3 Qd6
  16. 16.Nf1 Rae8
  17. 17.Bb5 Bd7
  18. 18.Ne3 Bxe3
  19. 19.fxe3 e4
  20. 20.dxe4 fxe4
  21. 21.Nh2 Bxh3
  22. 22.Bxc6 bxc6
  23. 23.Qe2 Be6
  24. 24.Red1 Qe5
  25. 25.Rac1 Nf6
  26. 26.c4 Qg5
  27. 27.b4 axb4
  28. 28.Bxb4 c5
  29. 29.Bd2 Bg4
  30. 30.Nxg4 Nxg4
  31. 31.Rf1 Qh4
  32. 32.g3 Qxg3+
  33. 33.Qg2 Qh4
  34. 34.Rxf8+ Rxf8
  35. 35.Rf1 Rxf1+
  36. 36.Kxf1 Qf6+
  37. 37.Ke2 Qe6
  38. 38.Ke1 h5
  39. 39.Qh3 Qf5
  40. 40.Qh4 Ne5
  41. 41.Qd8+ Kh7
  42. 42.Kd1 Nxc4
  43. 43.a5 Qf1+
  44. 44.Kc2 Qe2
  45. 45.Kc3 Nxd2
  46. 46.Qxd2 Qb5
  47. 47.Qa2 Qa6
  48. 48.Qa4 g6

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.