1. e4 e5 2. Nf3 d6 3. Bc4 Nh6 4. d4 Nc6 5. dxe5 dxe5 6. Qxd8 Nxd8 7. Bxh6 gxh6 8. Nxe5 f6 9. Nd3 f5 10. exf5 Bxf5 11. O-O Nc6 12. Re1 Be7 13. Bb5 O-O-O 14. Bxc6 bxc6 15. Rxe7 Bxd3 16. cxd3 Rxd3 17. Nc3 Rhd8 18. Rxh7 c5 19. Rxh6 c4 20. f4 Rf8 21. g3 Re8 22. f5 Rde3 23. f6 Rf8 24. g4 Rf3 25. g5 Kd7 26. Ne4 Ke6 27. Re1 Kf5 28. g6 Rxf6 29. Nxf6 Kxf6 30. Rf1 resign