1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nb5 d6 6.Bf4 e5 7.Be3 a6 8.N5c3 Nf6 9.Bc4 Be7 10.Nd5 Nxd5 11.Bxd5 O-O 12.O-O Be6 13.Nc3 Rc8 14.Qd2 b5 15.a4 b4 16.Na2 a5 17.c3 bxc3 18.Nxc3 Nb4 19.Rfd1 Qd7 20.Bb6 Bd8 21.Bxe6 Qxe6 22.Be3 Rc6 23.Rac1 Bb6 24.Bxb6 Rxb6 25.Nb5 Rd8 26.Qe3 Rb7 27.h3 h6 28.Rd2 d5 29.exd5 Nxd5 30.Qe4 Rbd7 31.Rcd1 g6 32.Qc4 Kg7 33.Nc3 Nxc3 34.Qxe6 Rxd2 35.Qxe5+ f6 36.Qe7+ Kg8 37.Rxd2 Rxd2 38.bxc3 Rc2 39.Qxf6 Rc1+ 40.Kh2 Kh7 41.Qf7+ Kh8 42.Qf4 Rc2 43.Qxh6+ Kg8 44.Qxg6+ Kf8 45.Qg3 Kf7 46.Qg4 Ra2 47.Qg5 Ke6 48.Qg6+ Kd5 49.Qg3 Ke4 50.Qg4+ Kd5 51.Qg5+ Ke4 52.Qg6+ Kd5 53.h4 Kc4 54.Qg3 Kd5 55.Kh3 Kc4 56.Kg4 Ra1 57.Kg5 Kb3 58.Kg6 Rd1 59.Qg4 Rd3 60.Qg5 Rxc3 61.Qxa5 Rc1 62.Qa6 Ka3 63.Kf5 Rc3 64.Ke4 Rb3 65.Kd5 Rd3+ 66.Ke6 Kb2 67.Qa7 Rc3 68.Kd6 Kc1 69.Qa8 Kc2 70.Kd7 Rd3+ 71.Ke7 Rd4 72.Kf7 Kd1 73.Kg7 Ke2 74.Kf7 Rb4 75.Ke7 Ke1 76.Kd7 Rd4+ 77.Kc7 Rc4+ 78.Kb6 Rc1 79.Ka5 Ra1 80.Kb4 Rxa4+ 81.Qxa4 Kd2 82.Ka3 Kc1 83.Ka2 Kd2 84.Kb1 Ke1 85.Kb2 Ke2 86.Kc2 Kxf2 87.Kd2 Kf1 88.Ke3 Kg1 89.Qe8 Kxg2 90.Qd8 Kf1 91.Qc8 Kg1 92.Qb8 Kh1 93.Kf3 Kg1 94.Qb1+ Kh2 95.Qa1 Kh3 96.Qh1# 1-0