1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. O-O h6 6. Be3 Bb6 7. d4 exd4 8. Bxd4 Nxd4 9. Nxd4 O-O 10. Nc3 a6 11. e5 Nh7 12. Nf5 d5 13. Bd3 c6 14. Qg4 Qg5 15. Qxg5 Nxg5 16. Kh1 Be6 17. Ne7 Kh8 18. Nf5 c5 19. Na4 Ba7 20. Ng3 b5 21. Nc3 c4 22. Bf5 g6 23. Bxe6 Nxe6 24. Nxd5 Kg7 25. Rad1 Rfd8 26. f4 Nd4 27. c3 Rxd5 28. cxd4 Rxd4 29. f5 g5 30. Nh5 Kf8 31. e6 Rad8 32. Rde1 Re8 33. Re3 Rh4 34. Nf6 Bxe3 35. resign