1. e4 c5 2. Bc4 Nc6 3. Qf3 Nf6 4. Qf4 d6 5. Nc3 g6 6. Qf3 Bg7 7. Nd5 O-O 8. Nh3 Bg4 9. Qc3 Nxd5 10. exd5 Bxc3 11. dxc3 Ne5 12. Bh6 Re8 13. Bb5 Nd7 14. Be2 Bxe2 15. Kxe2 Ne5 16. Ng5 Qd7 17. Rhd1 Qg4 18. Nf3 Nxf3 19. gxf3 Qh4 20. Be3 Qxh2 21. Rh1 Qe5 22. Rh6 Qg7 23. Rah1 e6 24. c4 Rab8 25. a4 a6 26. b3 b5 27. cxb5 axb5 28. a5 Ra8 29. Bd2 b4 30. Bf4 e5 31. Bg5 Rxa5 32. R1h4 Rea8 33. Be7 R5a6 34. Rh1 f6 35. Bxf6 Qxf6 36. Rxh7 R6a7 37. R7h6 Rf7 38. R1h3 e4 39. fxe4 Qxf2 40. Kd3 Rf3 41. Kc4 Rxh3 42. Rxh3 Qf1 43. Rd3 Qe2 44. c3 Qxe4 45. resign