Alireza Firouzja vs Jan-Krzysztof Duda

Titled Tue 11th Nov 2025 · Giuoco Piano · 1-0 in 66 moves

The Game

White Alireza Firouzja
Black Jan-Krzysztof Duda
Result 1-0
Event Titled Tue 11th Nov 2025
Site chess.com INT
Round 11
Date 2025.11.11
Opening Giuoco Piano (C53)
Moves 66
Replay this game move by move →

Final Position

The position after the last move · 1-0

7R/8/8/r7/4BK1k/8/6P1/8 b - - 12 66

All The Moves

  1. 1.e4 e5
  2. 2.Nf3 Nc6
  3. 3.Bc4 Bc5
  4. 4.c3 Nf6
  5. 5.d3 d6
  6. 6.Bg5 h6
  7. 7.Bh4 a6
  8. 8.Nbd2 Ba7
  9. 9.a4 Qe7
  10. 10.O-O g5
  11. 11.Bg3 Bg4
  12. 12.Kh1 h5
  13. 13.h4 Nh7
  14. 14.b4 Nd8
  15. 15.Qb3 Ne6
  16. 16.d4 exd4
  17. 17.e5 dxe5
  18. 18.Bxe5 O-O
  19. 19.cxd4 gxh4
  20. 20.Ne4 Rad8
  21. 21.Rae1 Bxd4
  22. 22.Nf6+ Nxf6
  23. 23.Nxd4 Nd7
  24. 24.Nxe6 Bxe6
  25. 25.Bxc7 Rc8
  26. 26.Bxe6 Rxc7
  27. 27.Bh3 Qf6
  28. 28.Qd5 Rd8
  29. 29.Rd1 Kg7
  30. 30.Qd6 Qxd6
  31. 31.Rxd6 Kf8
  32. 32.Rfd1 Ke7
  33. 33.Kh2 b6
  34. 34.Bf5 a5
  35. 35.bxa5 bxa5
  36. 36.Kh3 Rb7
  37. 37.Kxh4 Rb4+
  38. 38.Kh3 Rxa4
  39. 39.Rxd7+ Rxd7
  40. 40.Rxd7+ Kf6
  41. 41.Rd5 Rf4
  42. 42.Bd7 Rxf2
  43. 43.Rxa5 Rd2
  44. 44.Bc6 Rd6
  45. 45.Bf3 Rd3
  46. 46.Rxh5 Kg6
  47. 47.Ra5 f5
  48. 48.Kg3 Kg5
  49. 49.Ra4 Rc3
  50. 50.Ra8 Rd3
  51. 51.Rg8+ Kf6
  52. 52.Kf4 Rd4+
  53. 53.Ke3 Ra4
  54. 54.Rd8 Kg5
  55. 55.Rd4 Ra3+
  56. 56.Rd3 Ra4
  57. 57.Be2 Rf4
  58. 58.Rd5 Ra4
  59. 59.Bd3 Ra3
  60. 60.Rxf5+ Kg4
  61. 61.Rf8 Ra2
  62. 62.Rg8+ Kh4
  63. 63.Bf5 Ra3+
  64. 64.Kf4 Ra4+
  65. 65.Be4 Ra5
  66. 66.Rh8+

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