1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 e6 5. Nf3 Nc6 6. Bf4 Nge7 7. Nb5 e5 8. Nxe5 Ng6 9. Nxg6 Bb4 10. Nc3 hxg6 11. Bc4 g5 12. Bg3 Rh6 13. Qb3 Qe7 14. O-O-O Kf8 15. Nd5 Qc5 16. a3 Na5 17. Qc2 Qxc4 18. Qxc4 Nxc4 19. axb4 a5 20. b3 Na3 21. Kb2 axb4 22. Ra1 Rha6 23. Rac1 Nb5 24. Nxb4 Re6 25. f3 d6 26. Rhd1 Bd7 27. Nd5 Bc6 28. Nb6 Rd8 29. h4 g4 30. Na4 gxf3 31. gxf3 f5 32. Nc5 Ree8 33. Nd3 fxe4 34. fxe4 Bxe4 35. Nf4 Rd7 36. Rf1 Rf7 37. h5 d5 38. Rf2 Nd4 39. Rcf1 Kg8 40. Rd1 Nf5 41. Nxd5 Nxg3 42. Rh2 Bxd5 43. Rxd5 Re2 44. Rxe2 Nxe2 45. Rb5 Nd4 46. Rd5 Ne6 47. Ka3 Kh7 48. resign