1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be7 8. Be3 b5 9. a3 Bb7 10. f3 h5 11. Qd2 d5 12. exd5 Nxd5 13. Nxd5 Bxd5 14. O-O-O Bxb3 15. Qc3 Nd7 16. Qxb3 Qc7 17. Rd2 O-O 18. Rhd1 Nf6 19. g4 Rfd8 20. g5 Rxd2 21. Rxd2 Ne8 22. g6 Nd6 23. f4 Nc4 24. gxf7 Kxf7 25. Bxh5 g6 26. Be2 exf4 27. Bf2 Rd8 28. Bd3 Kg7 29. Re2 Bg5 30. Bxc4 f3 31. Kb1 fxe2 32. Bxe2 Qxh2 33. Qf3 Qd6 34. Bd3 Qd5 35. Qg3 Rd6 36. Be1 Be7 37. Bb4 Qh1 38. Ka2 Rxd3 39. Qxd3 Bxb4 40. axb4 Qc6 41. b3 Kf8 42. c4 bxc4 43. bxc4 Qa4 44. Kb2 Qxb4 45. Kc2 Qa4 46. Kd2 Qc6 47. Kc3 Kf7 48. Kb4 Qb6 49. Ka4 Ke7 50. Qe4 Kd7 51. Qd5 Ke7 52. Qe5 Qe6 53. Qg7 Kd6 54. Qd4 Kc6 55. Ka5 Kb7 56. Qg7 Kc6 57. Qd4 Qd6 58. Qe4 Kc5 59. Ka4 Qc6 60. resign