Jan-Krzysztof Duda vs Wesley So

chess.com Speed 3m+1spm 2018 · Giuoco Piano · 0-1 in 75 moves

The Game

White Jan-Krzysztof Duda
Black Wesley So
Result 0-1
Event chess.com Speed 3m+1spm 2018
Site chess.com INT
Round 3.11
Date 2018.11.30
Opening Giuoco Piano (C53)
Moves 75
Replay this game move by move →

Final Position

The position after the last move · 0-1

8/8/6p1/4p3/4k3/8/2n2KN1/4q3 w - - 0 76

All The Moves

  1. 1.e4 e5
  2. 2.Nf3 Nc6
  3. 3.Bc4 Bc5
  4. 4.c3 Nf6
  5. 5.d3 O-O
  6. 6.Nbd2 d6
  7. 7.h3 Ne7
  8. 8.Nf1 Ng6
  9. 9.Ng3 c6
  10. 10.O-O d5
  11. 11.Bb3 dxe4
  12. 12.dxe4 h6
  13. 13.Re1 Qxd1
  14. 14.Rxd1 Re8
  15. 15.Kf1 a5
  16. 16.a4 b5
  17. 17.Be3 Bxe3
  18. 18.fxe3 Rb8
  19. 19.axb5 Rxb5
  20. 20.Nd2 Bd7
  21. 21.Ra3 Reb8
  22. 22.Rda1 a4
  23. 23.Rxa4 Rxb3
  24. 24.Nxb3 Rxb3
  25. 25.Rb4 Rxb4
  26. 26.cxb4 Ne8
  27. 27.Ra7 Nf8
  28. 28.Ke2 Nd6
  29. 29.Kd3 f6
  30. 30.Ne2 Be8
  31. 31.Nc3 Ne6
  32. 32.Re7 Ng5
  33. 33.h4 Kf8
  34. 34.Rxe8+ Kxe8
  35. 35.hxg5 hxg5
  36. 36.g4 Kd7
  37. 37.b5 Nxb5
  38. 38.Na4 Kd6
  39. 39.b4 Nc7
  40. 40.Nc5 Ne6
  41. 41.Nb7+ Kc7
  42. 42.Na5 Kb6
  43. 43.Nc4+ Kb5
  44. 44.Kc3 c5
  45. 45.Na3+ Ka4
  46. 46.Nc2 cxb4+
  47. 47.Nxb4 Nc5
  48. 48.Nd5 Nxe4+
  49. 49.Kc4 Nf2
  50. 50.Ne7 Nxg4
  51. 51.Kd3 Nh6
  52. 52.Kc4 Ka3
  53. 53.Kc3 Ka2
  54. 54.Kc2 g4
  55. 55.Kd2 Kb3
  56. 56.e4 Kc4
  57. 57.Ke3 Kc5
  58. 58.Ng6 Kd6
  59. 59.Kf2 Ke6
  60. 60.Kg3 Kf7
  61. 61.Nh4 g6
  62. 62.Ng2 f5
  63. 63.Kh4 Kf6
  64. 64.Ne3 fxe4
  65. 65.Nd5+ Ke6
  66. 66.Nc7+ Kf5
  67. 67.Nd5 Ke6
  68. 68.Nc3 e3
  69. 69.Kg5 Nf5
  70. 70.Kxg4 Nd4
  71. 71.Kg3 Kf5
  72. 72.Nd1 e2
  73. 73.Ne3+ Ke4
  74. 74.Ng2 Nc2
  75. 75.Kf2 e1=Q+

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.