1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Nd5 Be7 11.Bxf6 Bxf6 12.c3 O-O 13.Nc2 Bg5 14.a4 bxa4 15.Rxa4 a5 16.Bc4 Ne7 17.O-O Bd7 18.Ra2 Nxd5 19.Bxd5 Rb8 20.Qd3 Bb5 21.c4 Bd7 22.b3 Qb6 23.Rb1 Be6 24.g3 h5 25.h4 Bh6 26.Kg2 g6 27.Na3 Bd7 28.Nb5 Bxb5 29.cxb5 Qxb5 30.Qxb5 Rxb5 31.Rba1 Kg7 32.Rxa5 Rxa5 33.Rxa5 Bd2 34.Ra7 Bb4 35.Rb7 Bc5 36.b4 Bd4 37.b5 Kf6 38.b6 g5 39.Rd7 gxh4 40.b7 hxg3 41.Rxf7+ Rxf7 42.b8=Q gxf2 43.Bxf7 Kxf7 44.Qxd6 h4 45.Qh6 h3+ 46.Kf1 Ke8 47.Qxh3 Ba1 48.Qh5+ Ke7 49.Qe2 Ke8 50.Qa2 Kd7 51.Qxa1 Kc7 52.Kxf2 Kc6 53.Kg1 Kb6 54.Qf1 Kc5 55.Qh3 Kb4 56.Qd7 Kc4 57.Kh1 Kb4 58.Qd3 Kc5 59.Kh2 Kb4 60.Qb1+ Kc3 61.Kg3 Kd2 62.Qb3 Ke2 63.Qe6 Ke3 64.Kh2 Ke2 65.Qe8 Kd1 66.Kg1 Kc1 67.Qb5 Kd1 68.Qf1+ Kc2 69.Qh3 Kd2 70.Qf5 Kd3 71.Qe6 Kd4 72.Qe7 Kxe4 73.Kg2 Kf5 74.Kh3 Ke4 75.Qe6 Kf4 76.Qc4+ Kf3 77.Kh2 Ke3 78.Kh3 Kf3 79.Qf7+ Ke4 80.Qe7 Kf3 81.Qxe5 Kf2 82.Qa1 Kf3 83.Qa7 Kf4 84.Qe7 Kf3 85.Qd6 Ke4 86.Qg6+ Kf4 87.Kg2 Ke3 88.Qg7 Ke2 89.Kg3 Kf1 90.Qh8 Ke2 91.Qc8 Ke1 92.Qe8+ Kf1 93.Kf3 Kg1 94.Qc6 Kf1 95.Qc1# 1-0