1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Bb4 6. Nb5 a6 7. Nd6 Bxd6 8. Qxd6 Nge7 9. Be3 O-O 10. Be2 Ng6 11. O-O-O Qe7 12. Qg3 b5 13. h4 Nge5 14. f4 Nc4 15. Bxc4 bxc4 16. e5 Qb4 17. f5 Kh8 18. f6 gxf6 19. exf6 Rg8 20. Qf3 Rb8 21. Ne4 Qxb2 22. Kd2 Ne5 23. Qe2 Qb4 24. Nc3 Bb7 25. Bg5 Qc5 26. Ke1 Qa5 27. Rh3 Bc6 28. Kf1 Rg6 29. Re3 d5 30. Nxd5 Bxd5 31. Rxe5 Qxa2 32. h5 Rgg8 33. g4 c3 34. Kf2 Rb2 35. Rc1 Bb3 36. Bh6 Rd8 37. Rc5 Bxc2 38. Kg3 Bd3 39. Qf3 c2 40. Qe3 Rb3 41. Qg5 Bg6 42. Kh4 Qa3 43. Rh1 Rc3 44. hxg6 c1=Q 45. Bg7 Kg8 46. gxh7 Kxh7 47. Qh5 resign