1. e4 c5 2. d4 cxd4 3. Bf4 Nc6 4. Qd2 e5 5. c3 exf4 6. Qxf4 dxc3 7. Nxc3 Nd4 8. Bc4 Ne6 9. Qd2 Bc5 10. O-O-O Ne7 11. Bxe6 fxe6 12. Qe2 O-O 13. Rd3 Rxf2 14. Qg4 Ng6 15. Nh3 Qb6 16. Nxf2 Bxf2 17. Qf3 Ne5 18. Qe2 Nxd3 19. Qxd3 e5 20. Qc4 Kh8 21. Qf7 Be3 22. Kc2 h6 23. Qf8 Kh7 24. Qf5 Qg6 25. Qf3 Bd4 26. Nd5 b6 27. Ne7 Qf6 28. Nf5 d5 29. Nxd4 exd4 30. Qd3 Qf2 31. Kb3 Qe3 32. Qxe3 dxe3 33. exd5 Bb7 34. Kc4 Re8 35. Re1 Ba6 36. Kd4 e2 37. d6 Kg6 38. a4 Kf6 39. d7 Rd8 40. Kd5 Rxd7 41. Kc6 Rd1 42. Rxe2 Bxe2 43. Kb7 Rd7 44. Kc6 Ke6 45. b4 g5 46. resign