1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Nd4 5. Nxd4 exd4 6. Nd2 Bb4 7. O-O O-O 8. Nf3 c5 9. Bg5 d6 10. a3 Ba5 11. Qe2 Bg4 12. h3 Bxf3 13. Qxf3 h6 14. Bxf6 gxf6 15. Qh5 Kg7 16. f4 Bd2 17. Rad1 Be3 18. Kh1 a5 19. e5 fxe5 20. fxe5 d5 21. Bb5 Qg5 22. Qxg5 Bxg5 23. Bd7 Be3 24. e6 fxe6 25. Bxe6 Rxf1 26. Rxf1 b5 27. Bxd5 b4 28. a4 Re8 29. Rf7 Kg6 30. Ra7 Bf4 31. Kg1 Re1 32. Kf2 Re3 33. Rxa5 Bd6 34. Ra6 Kg5 35. Rxd6 resign