1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 d6 5. d3 Bg4 6. h3 Bh5 7. Bg5 Be7 8. g4 Bg6 9. Nh4 O-O 10. Nxg6 hxg6 11. f4 exf4 12. Bxf4 Ne5 13. Bb3 Nh7 14. Qe2 Bh4 15. Kd2 g5 16. Be3 Nf6 17. Raf1 c6 18. Rf5 Qe7 19. Bxg5 Bxg5 20. Rxg5 Nfd7 21. Rf5 Rae8 22. h4 Nc5 23. g5 Nxb3 24. axb3 Nd7 25. Qg4 Ne5 26. Qg3 b5 27. h5 b4 28. Ne2 c5 29. h6 resign