1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. d3 d5 5. Bb5 a6 6. Bxc6 bxc6 7. Ne5 Bb7 8. Qf3 Nf6 9. Bg5 Be7 10. h4 Qd6 11. Qf4 h6 12. Bxf6 Bxf6 13. Nc3 Bxe5 14. Qf3 Bxc3 15. bxc3 O-O 16. Rb1 Rab8 17. h5 c4 18. Rh4 c5 19. Rh3 cxd3 20. cxd3 dxe4 21. dxe4 Rfd8 22. Rg3 c4 23. Qg4 Qd2 24. Kf1 Qg5 25. Qf3 Qe5 26. Qxf7 Kxf7 27. Rf3 Kg8 28. Re1 Rd2 29. g4 Qh2 30. resign