1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 h6 6. Be3 d6 7. Nc3 Bg4 8. Bxc5 dxc5 9. h3 Bh5 10. g4 Bg6 11. Bb5 Qd7 12. Nxe5 Qd6 13. Nxc6 bxc6 14. e5 Qe6 15. exf6 cxb5 16. Re1 Qxe1 17. Qxe1 Kf8 18. Qe7 Kg8 19. f4 Kh7 20. f5 Rhe8 21. fxg6 Kxg6 22. Qxc5 gxf6 23. Qxb5 Re5 24. Qc4 Rae8 25. d4 Re3 26. Kf2 Rxh3 27. Re1 Rh2 28. Kg1 Rxe1 29. Kxh2 resign