1. e4 e5 2. Nf3 Nc6 3. Bb5 g6 4. Bxc6 dxc6 5. O-O Bg7 6. Nc3 Ne7 7. d3 O-O 8. Bg5 f6 9. Be3 Bg4 10. h3 Be6 11. Na4 b6 12. c4 c5 13. b3 Nc6 14. Nc3 Nd4 15. Bxd4 cxd4 16. Ne2 c5 17. Qd2 f5 18. Ng5 Bd7 19. a4 a5 20. exf5 Bxf5 21. Ng3 Bh6 22. h4 Bd7 23. N3e4 Bc6 24. Ng3 Qf6 25. f4 Bxg5 26. fxg5 Qe6 27. Ne4 Kg7 28. Nf6 Rf7 29. Rf2 Raf8 30. Raf1 Kh8 31. Qe2 Re7 32. Ne4 Ref7 33. Rf3 Kg7 34. R1f2 Qg4 35. Rxf7 resign