1. e4 e5 2. Nf3 Nc6 3. Bc4 a6 4. O-O d6 5. d3 Bg4 6. h3 Bd7 7. Ng5 Nh6 8. Nf3 Qf6 9. Nc3 Qg6 10. Nd5 Bxh3 11. Nh4 Qg4 12. Nxc7 Kd7 13. Qxg4 Bxg4 14. Nxa8 Be7 15. Nb6 Kc7 16. Nd5 Kd7 17. f3 Bxh4 18. fxg4 Nxg4 19. Be3 h5 20. Rxf7 Ne7 21. Rxg7 Kd8 22. Bg5 Bxg5 23. Rxg5 b5 24. Nxe7 bxc4 25. Rg7 cxd3 26. cxd3 Nf6 27. Rc1 Re8 28. Nc6 Kc8 29. Nxe5 Kb8 30. Nc6 Kc8 31. Na7 resign