1. e4 c5 2. Nf3 Nc6 3. Nc3 e6 4. Bb5 Be7 5. O-O a6 6. Bxc6 dxc6 7. d3 Nf6 8. Qe2 O-O 9. e5 Nd5 10. Ne4 f5 11. exf6 Nxf6 12. Bg5 h6 13. Nxf6 Bxf6 14. Bxf6 Qxf6 15. Ne5 Rd8 16. Rae1 Bd7 17. Qe3 b6 18. Qg3 Kh7 19. Re4 Ra7 20. Rfe1 Re8 21. Rf4 Qe7 22. Qg6 Kg8 23. Nf7 Bc8 24. Nxh6 Kh8 25. Re5 gxh6 26. Rh5 Qh7 27. Qxe8 resign