1. e4 c5 2. Bc4 Nc6 3. Nf3 d6 4. Ng5 e6 5. d3 Be7 6. Nf3 Nf6 7. Bg5 O-O 8. O-O a6 9. h3 b5 10. Bb3 Bb7 11. Nc3 Rc8 12. Re1 h6 13. Bh4 d5 14. Bxf6 Bxf6 15. exd5 Bxc3 16. dxc6 Bxe1 17. cxb7 Bxf2 18. Kxf2 Rb8 19. Qe2 Qb6 20. Kf1 Qxb7 21. c4 Rbd8 22. Ne5 Rd4 23. Rd1 Rfd8 24. cxb5 axb5 25. Bc2 Qd5 26. Nf3 Qf5 27. Kg1 R4d5 28. d4 Qf6 29. dxc5 Qxb2 30. Rxd5 Rxd5 31. Bh7 resign