1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Nf6 6. Nc3 Bb4 7. Bd3 Nc6 8. Nxc6 dxc6 9. Qc2 e5 10. O-O O-O 11. Bg5 h6 12. Bh4 Be6 13. Rad1 Be7 14. b3 Qa5 15. Kh1 Rfd8 16. Ne2 Rd7 17. f4 Ng4 18. Bf2 Nxf2 19. Rxf2 Rad8 20. f5 Bxc4 21. Qxc4 Rxd3 22. Rxd3 Qe1 23. Ng1 Rxd3 24. Qxd3 Qxf2 25. Qe2 Qxe2 26. Nxe2 h5 27. Kg1 Bc5 28. Kf1 Kh7 29. Nc3 g6 30. fxg6 Kxg6 31. Ke2 Bg1 32. h3 Bd4 33. Nb1 f5 34. Kf3 f4 35. Nd2 b5 36. a4 Bc3 37. Nf1 c5 38. axb5 axb5 39. Nh2 c4 40. bxc4 bxc4 41. Ke2 Kf6 42. Nf3 Ke6 43. Kd1 Kd6 44. Kc2 Bd4 45. Kd1 Kc5 46. Kc2 Kb4 47. Nh4 Bc5 48. Nf5 Bf8 49. Nh4 c3 50. Nf3 Bg7 51. Ng1 Kc4 52. Ne2 Bf8 53. Nxc3 Kd4 54. Kb3 Kd3 55. Kb2 Ke3 56. Kb3 Kf2 57. Kc4 Kxg2 58. Kd5 f3 59. resign