1. e4 c5 2. Bc4 d6 3. Qh5 e6 4. Qf3 Nc6 5. c3 a6 6. a4 Nf6 7. d3 Be7 8. Ne2 O-O 9. Bg5 Ne5 10. Qg3 Kh8 11. Nd2 b6 12. h3 Bb7 13. Nf4 Bc6 14. Bb3 Qd7 15. Bxf6 gxf6 16. Qh4 Rg8 17. Qh5 Qe8 18. d4 cxd4 19. cxd4 Nd7 20. d5 exd5 21. Nxd5 Rg5 22. Qf3 Ne5 23. Qe3 Bxd5 24. Bxd5 Rb8 25. f4 Rxg2 26. fxe5 fxe5 27. Qf3 Rg7 28. h4 Qg8 29. O-O-O b5 30. axb5 Rxb5 31. h5 Qc8 32. Kb1 Qb8 33. Nc4 a5 34. Bxf7 a4 35. Bg6 d5 36. exd5 a3 37. Rd2 Bb4 38. Nxa3 Ra5 39. Rd3 Bxa3 40. Rxa3 Rxa3 41. Qxa3 hxg6 42. hxg6 Kg8 43. Qa6 Re7 44. Qf6 Rg7 45. Qe6 resign