Wesley So vs Jan-Krzysztof Duda

World Blitz 2025 · Caro-Kann, Advance · 1/2-1/2 in 73 moves

The Game

White Wesley So
Black Jan-Krzysztof Duda
Result 1/2-1/2
Event World Blitz 2025
Site Doha QAT
Round 16.5
Date 2025.12.30
Opening Caro-Kann, Advance (B12)
Moves 73
Replay this game move by move →

Final Position

The position after the last move · 1/2-1/2

5k2/R3n3/4pN2/3pP1Np/2pP2n1/2P5/2r5/6K1 w - - 42 74

All The Moves

  1. 1.e4 c6
  2. 2.d4 d5
  3. 3.e5 Bf5
  4. 4.Nd2 e6
  5. 5.Nb3 Nd7
  6. 6.Nf3 a6
  7. 7.Be2 c5
  8. 8.c3 h6
  9. 9.O-O c4
  10. 10.Nbd2 Ne7
  11. 11.Ne1 b5
  12. 12.Nc2 Bh7
  13. 13.f4 f5
  14. 14.b3 Nc6
  15. 15.Ne3 Nb6
  16. 16.a4 Be7
  17. 17.a5 Nd7
  18. 18.bxc4 bxc4
  19. 19.Qa4 Rc8
  20. 20.Bf3 Ndb8
  21. 21.Ba3 O-O
  22. 22.Rfb1 Rf7
  23. 23.Rb6 Bxa3
  24. 24.Qxa3 Kh8
  25. 25.Rab1 Bg8
  26. 26.Qa4 Rfc7
  27. 27.g4 g6
  28. 28.Kh1 Qh4
  29. 29.Rf1 Bf7
  30. 30.Qa3 Qe7
  31. 31.Qxe7 Rxe7
  32. 32.Rfb1 Ree8
  33. 33.Rb7 Re7
  34. 34.R7b6 Ree8
  35. 35.h4 Nxa5
  36. 36.h5 fxg4
  37. 37.hxg6 Bxg6
  38. 38.f5 gxf3
  39. 39.fxg6 f2
  40. 40.Ng4 Nbc6
  41. 41.Nf6 Re7
  42. 42.Rxa6 Kg7
  43. 43.Kg2 Kxg6
  44. 44.Kxf2 Rg7
  45. 45.Nf3 Kf7
  46. 46.Rbb6 Rc7
  47. 47.Ra8 Rb7
  48. 48.Rxb7+ Nxb7
  49. 49.Rc8 Nbd8
  50. 50.Nh4 Rg5
  51. 51.Nf3 Rf5
  52. 52.Kg3 h5
  53. 53.Rc7+ Ne7
  54. 54.Nh7 Ke8
  55. 55.Nf6+ Kf7
  56. 56.Nh7 Ke8
  57. 57.Nfg5 Rf1
  58. 58.Nf6+ Kf8
  59. 59.Nfh7+ Ke8
  60. 60.Nf6+ Kf8
  61. 61.Rd7 Ndc6
  62. 62.Rc7 Nf5+
  63. 63.Kg2 Ne3+
  64. 64.Kg3 Nf5+
  65. 65.Kg2 Ne3+
  66. 66.Kh2 Ne7
  67. 67.Nfh7+ Ke8
  68. 68.Nf6+ Kf8
  69. 69.Ra7 Ng4+
  70. 70.Kg2 Rf2+
  71. 71.Kg1 Rc2
  72. 72.Nfh7+ Ke8
  73. 73.Nf6+ Kf8

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