1. e4 e5 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qe6 5. d3 Nc6 6. Be2 Bd7 7. O-O Nf6 8. h3 O-O-O 9. Bg5 Kb8 10. a3 h6 11. Be3 g5 12. g4 Nxg4 13. hxg4 Qxg4 14. Kh1 Bd6 15. Nh2 Qe6 16. Ne4 f5 17. Nxd6 Qxd6 18. b4 f4 19. Bc5 Qg6 20. b5 Nd4 21. a4 h5 22. c3 Nxe2 23. Qxe2 g4 24. Rg1 g3 25. fxg3 fxg3 26. Bf2 h4 27. Qe3 Qe6 28. Qxa7 Kc8 29. Qa8