1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qf6 5. Be3 Bc5 6. c3 a6 7. Bc4 b5 8. Bb3 Bb7 9. O-O b4 10. Qh5 Bd6 11. Nd2 Ne5 12. f4 Qg6 13. Qh3 Ng4 14. e5 Nxe3 15. Rf2 Bc5 16. Qxe3 Ne7 17. N2f3 Nf5 18. Qd2 a5 19. Bc2 bxc3 20. bxc3 Bxf3 21. Bxf5 Qh5 22. Bxd7 Kxd7 23. Rxf3 Ra6 24. Kh1 Ke7 25. Rd1 Re8 26. Rh3 Qg4 27. Rg3 Qh5 28. Rxg7 Rh6 29. h3 Kf8 30. Rg5 Qh4 31. Nf5 Qf2 32. Qxf2 Bxf2 33. Nxh6 Re6 34. f5 Rxe5 35. f6 resign