1. c4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. e4 Bg7 6. Be3 Nh6 7. Nc3 d6 8. Be2 O-O 9. O-O f5 10. exf5 Bxd4 11. Bxh6 Rxf5 12. Rb1 Rf7 13. Bf3 Be5 14. Re1 Bf5 15. Be4 Qa5 16. Bxf5 Rxf5 17. Qd2 Bxc3 18. bxc3 b6 19. Re4 Rc8 20. Rh4 Ne5 21. Rb5 Qa6 22. Qe2 Qa3 23. Rb3 Qa5 24. Rb4 Rf7 25. Re4 Rc7 26. Qd2 Nd7 27. Rb5 Qa6 28. Qe2 Nf6 29. Rh4 Rc6 30. Bg5 e5 31. Rb1 Qc8 32. Rd1 Qe6 33. f3 Ne8 34. Rdd4 Rfc7 35. Rde4 Ng7 36. Bd2 h5 37. f4 Nf5 38. Rh3 Rxc4 39. fxe5 Rxe4 40. Qxe4 Qxe5 41. Qa8 Kh7 42. Qf3 Kg7 43. Qd3 Qa5 44. Qb1 Qc5 45. Kh1 Qd5 46. Rd3 Qe4 47. Qd1 Nh4 48. Rg3 Re7 49. Kg1 Qe2 50. Qc1 Re5 51. c4 Re4 52. h3 Nf5 53. Rc3 Kg8 54. Rf3 Rxc4 55. Bc3 Qe6 56. Qb2 d5 57. Qb3 Qd6 58. a3 Qc5 59. Kh1 h4 60. Bd2 Rc2 61. Qd3 Qc4 62. Kg1 Qxd3 63. Rxd3 d4 64. Kf2 Kf7 65. Kf3 Kf6 66. Bf4 Ke6 67. Bb8 a6 68. Ba7 Rc6 69. Rb3 b5 70. Ke4 Rc4 71. Bb8 Rc2 72. Rd3 Rxg2 73. Bf4 Re2 74. Kf3 Re1 75. Bd2 Rh1 76. Ke4 Ng3 77. Kxd4 Rxh3 78. Re3 Kf6 79. Kd5 Rh1 80. Bc3 Kf5 81. Rf3 Kg4 82. Rd3 Ne2 83. Be5 Nf4 84. Bxf4 Kxf4 85. Rd4 Kf5 86. Kc5 g5 87. Rd5 Kf4 88. Rd4 Kf3 89. Rd3 Ke2 90. Rb3 Rd1 91. a4 Rd3 92. Rb4 h3 93. axb5 axb5 94. Rg4 Kf2 95. Rxg5 h2 96. Rh5 Kg2 97. Rg5 Rg3 98. resign