1. e4 c5 2. Bc4 Nc6 3. Nf3 Nf6 4. Nc3 e6 5. d4 cxd4 6. Nxd4 Bb4 7. Nxc6 bxc6 8. Bd3 O-O 9. e5 Nd5 10. Bd2 Qa5 11. Nxd5 cxd5 12. Bxb4 Qxb4 13. c3 Qc5 14. b4 Qb6 15. O-O d6 16. Qh5 h6 17. a4 dxe5 18. Qxe5 f6 19. Qg3 e5 20. a5 Qc6 21. f3 Qxc3 22. Qg6 Bb7 23. a6 Qd4 24. Kh1 Bc6 25. b5 Bd7 26. Rad1 Qc5 27. g4 Bxb5 28. Bxb5 Qxb5 29. Ra1 d4 30. Rfb1 Qe8 31. Rb7 Qxg6 32. resign