Moves
1. c4 e5 2. Nc3 Nc6 3. g3 Bc5 4. a3 a6 5. Bg2 d6 6. e3 Ba7 7. Nge2 Nge7 8. O-O h5 9. h3 h4 10. g4 f5 11. gxf5 Bxf5 12. d4 Qd7 13. Kh2 g5 14. f3 Bg6 15. Nd5 O-O-O 16. Nxe7+ Qxe7 17. d5 Na5 18. e4 Nxc4 19. Qd3 Nb6 20. a4 Nd7 21. b4 g4 22. fxg4 Rdf8 23. Bd2 Qh7