♟ ChessMoves AI · Master Games

Firouzja, Alireza vs Van Foreest, Jorden

1-0 · King's Indian Defense: Karpov System (E71) · 2026-07-04 · ratings 2796 / 2687

Players: Firouzja, Alireza vs Van Foreest, Jorden

Replay & analyse this game → Master database

Moves

[White "Firouzja, Alireza"]
[Black "Van Foreest, Jorden"]
[Result "1-0"]
[ECO "E71"]
[Opening "King's Indian Defense: Karpov System"]
[Date "2026-07-04"]

1. d4 1... Nf6 2. c4 2... g6 3. Nc3 3... Bg7 4. e4 4... d6 5. h3 5... O-O 6. Be3 6... Nfd7 7. Nf3 7... e5 8. Qd2 8... exd4 9. Nxd4 9... Nc6 10. Be2 10... Re8 11. Rd1 11... Nxd4 12. Bxd4 12... b6 13. Bxg7 13... Kxg7 14. Qd4+ 14... Kg8 15. O-O 15... Bb7 16. Rfe1 16... Qf6 17. Qxf6 17... Nxf6 18. f3 18... Kg7 19. Kf2 19... a5 20. Nd5 20... Rac8 21. Bd3 21... Nd7 22. b3 22... Nc5 23. Bc2 23... Bxd5 24. cxd5 24... b5 25. h4 25... Re7 26. a3 26... b4 27. axb4 27... axb4 28. Rd4 28... Rb8 29. Ra1 29... f5?! 30. exf5 30... gxf5 31. Re1 31... Rxe1 32. Kxe1 32... Kf6?! 33. Rf4 33... Re8+?! 34. Kf2 34... Re5 35. g4 35... Rxd5 36. Bxf5 36... Rd2+ 37. Kg3 37... Rb2? 38. Rxb4? 38... h6? 39. Rf4?! 39... Ke5?! 40. g5 40... hxg5 41. hxg5 41... Rxb3 42. Bh7 42... Rb8 43. g6?? 43... Ne6 44. Rf7 44... Nc5?? 45. g7 45... Kd5?!

ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.