1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. Nc3 Bg4 6. Be2 Nge7 7. h3 Bh5 8. Ng5 Bxe2 9. Qxe2 O-O 10. Qh5 h6 11. Nf3 Ng6 12. Nd5 Nce7 13. b4 Nxd5 14. bxc5 Ndf4 15. Qf5 h5 16. d4 Ne7 17. Qg5 f6 18. Qg3 Ne2 19. Kh2 Nxg3 20. Kxg3 exd4 21. Nxd4 dxc5 22. Ne6 Qd6 23. Nf4 g5 24. e5 Qxe5 25. Be3 gxf4 26. Bxf4 Nf5 27. Kf3 Nd4 28. Kg3 Ne2 29. Kh2 Qxf4 30. g3 Qf3 31. Rae1 h4 32. gxh4 Rf7 33. Rg1 Nxg1 34. Rxg1 Rg7 35. resign