1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 Nf6 5. Nf3 Bg4 6. Be2 e6 7. c4 Qd8 8. O-O cxd4 9. Nxd4 Bxe2 10. Nxe2 Nc6 11. Nbc3 Bc5 12. Bg5 O-O 13. Qxd8 Rfxd8 14. Bxf6 gxf6 15. a3 Rd2 16. b4 Bb6 17. c5 Bc7 18. Rfd1 Rad8 19. Rxd2 Rxd2 20. Rd1 Rxd1 21. Nxd1 a5 22. b5 Ne5 23. Ndc3 Kf8 24. g3 Ke7 25. Nd4 Nc4 26. a4 Be5 27. Nde2 Kd7 28. f4 Bc7 29. Kf2 f5 30. Kf3 Nd2 31. Kf2 Nb3 32. Ke3 Nxc5 33. Kd4 b6 34. Ng1 Bd8 35. Nf3 Bf6 36. Ne5 Kd6 37. h3 h5 38. g4 hxg4 39. hxg4 fxg4 40. Ne4 Nxe4 41. Kxe4 Bxe5 42. fxe5 Kc5 43. Kf4 Kd4 44. Kxg4 Kxe5 45. Kg5 f5 46. resign