1. e4 e5 2. Nf3 d6 3. d4 f6 4. Nc3 Qe7 5. Bc4 Bg4 6. dxe5 fxe5 7. Nd5 Qd8 8. O-O Ne7 9. Bg5 c6 10. Ne3 Qd7 11. Nxe5 Bxd1 12. Nxd7 Nxd7 13. Raxd1 h6 14. Bf4 Ng6 15. Bxd6 O-O-O 16. Nf5 Nf6 17. Be6 Nd7 18. Bxf8 Nxf8 19. Nxg7 Rh7 20. Bxd7 Nxd7 21. Nf5 Nc5 22. Rxd8 Kxd8 23. Rd1 Kc7 24. e5 Rf7 25. Nxh6 Re7 26. f4 Ne4 27. Nf5 Rf7 28. g4 Nc5 29. h4 b5 30. h5 Ne4 31. e6 resign