1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 Nf6 6. Nc3 c6 7. Bg5 Be7 8. Bc4 b5 9. Bd3 O-O 10. O-O-O Qa5 11. e5 Nd5 12. Bxe7 Nxe7 13. h4 Re8 14. h5 Bb7 15. Qxd7 Rad8 16. Qxb7 b4 17. Ne4 Rb8 18. Qd7 Rbd8 19. Qg4 Qxe5 20. h6 f5 21. Qxg7 Qxg7 22. hxg7 fxe4 23. Bxe4 c5 24. Rxd8 Rxd8 25. Rxh7 Rd4 26. Rh4 Nc8 27. c3 bxc3 28. bxc3 Rd7 29. Bf5 Rc7 30. Bxc8 Rxc8 31. Rh8 resign