1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6 5. O-O Bc5 6. e5 Ng4 7. Bf4 O-O 8. h3 Nh6 9. Bxh6 gxh6 10. Nbd2 d6 11. Ne4 dxe5 12. Nxc5 b6 13. Ne4 a6 14. Bd5 Bb7 15. Nxe5 Nxe5 16. Bxb7 Ra7 17. Bd5 Kh8 18. Qxd4 f6 19. Rad1 c5 20. Qe3 Rg7 21. Ng3 Rd7 22. Qxh6 Rff7 23. Bxf7 Rxd1 24. Rxd1 Qxd1 25. Kh2 Qd6 26. Bh5 Nd7 27. Bg6 Nf8 28. Be4 Kg8 29. f4 Qe7 30. Nf5 Qf7 31. Bd5 resign