1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. Bxc6 dxc6 5. d3 Bg7 6. Nc3 e5 7. Be3 Qe7 8. h3 Nf6 9. Qd2 Nd7 10. a4 Nf8 11. a5 Ne6 12. O-O Nd4 13. Nh2 O-O 14. Na4 Be6 15. f4 exf4 16. Bxf4 c4 17. Bg5 f6 18. Be3 f5 19. exf5 Bxf5 20. Nf3 Nxf3 21. Rxf3 Rfe8 22. dxc4 Rad8 23. Qf2 Be4 24. Bc5 Qe6 25. Rb3 Bh6 26. Be3 Bxc2 27. Bxh6 Bxb3 28. Nc5 Qxc4 29. Rf1 Qxf1 30. Qxf1 Rd1 31. Nxb3 Rxf1 32. Kxf1 Re5 33. a6 Rb5 34. Nd4 Rxb2 35. axb7 Rxb7 36. Nxc6 Rc7 37. Nd4 a5 38. Ke2 a4 39. Nb5 Rc2 40. Bd2 Kf7 41. Kd3 Rb2 42. Nc3 a3 43. Bc1 Rxg2 44. Bxa3 Rg3 45. Kd2 Rxh3 46. Bb4 g5 47. Ke2 Kg6 48. Kf2 h5 49. Kg2 Rd3 50. Ne2 h4 51. Ba5 Kf5 52. Bc7 Ke4 53. Kf2 g4 54. Bb8 Rd2 55. Kf1 Rb2 56. Bd6 g3 57. Be7 h3 58. Nxg3 Kf3 59. Kg1 h2 60. resign