1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 d6 6.Bb5 Bd7 7.Nxc6 bxc6 8.Be2 e5 9.Bd2 Nf6 10.O-O Be7 11.f4 O-O 12.Kh1 Bc8 13.Bd3 exf4 14.Bxf4 Ng4 15.Qd2 Ne5 16.Be2 Be6 17.Rad1 Qc7 18.b3 Rad8 19.Na4 Rfe8 20.c4 h6 21.h3 Ng6 22.Bg3 Ne5 23.Qc3 c5 24.Qe1 Bg5 25.Nc3 Qe7 26.Bxe5 dxe5 27.Nd5 Qb7 28.Qf2 Rc8 29.Qg3 Bf4 30.Nxf4 exf4 31.Qxf4 a5 32.e5 a4 33.Rf3 axb3 34.axb3 Ra8 35.Re3 Ra2 36.Bf3 Qe7 37.Bd5 Rb2 38.Kh2 Qg5 39.Qxg5 hxg5 40.Rg3 g4 41.hxg4 Re2 42.Bxe6 Rxe6 43.Rd5 R6xe5 44.Rxe5 Rxe5 45.Rd3 f6 46.Kg3 Kf7 47.Kf4 Re2 48.Rd7+ Kg6 49.g3 Rb2 50.Rd3 Re2 51.g5 fxg5+ 52.Kf3 Re1 53.g4 Re5 54.Rd6+ Kf7 55.Rb6 Ke7 56.Rb5 Kd6 57.Rb7 Re7 58.Rb6+ Ke5 59.Ke3 Re6 60.Rxe6+ Kxe6 61.Ke4 g6 62.Kd3 Ke5 63.Kc3 Kf4 64.b4 cxb4+ 65.Kxb4 Kxg4 66.c5 Kf5 67.c6 Ke6 68.Kc5 g4 69.Kb6 g3 70.c7 g2 71.c8=Q+ Ke5 72.Qc5+ Kf6 73.Qg1 Ke7 74.Ka7 Kd7 75.Qxg2 Kc8 76.Qe4 Kd7 77.Qf4 Ke6 78.Qe3+ Kf7 79.Qh6 g5 80.Kb7 Ke7 81.Qxg5+ Kd7 82.Ka6 Ke6 83.Qa5 Kd6 84.Qa3+ Kd5 85.Qh3 Kd4 86.Qf3 Ke5 87.Ka7 Kd4 88.Qf6+ Kc5 89.Qg5+ Kd4 90.Qg4+ Kc5 91.Qe4 Kb5 92.Qb1+ Ka4 93.Qf1 Kb4 94.Qg2 Kb3 95.Qd5+ Ka4 96.Qg5 Kb3 97.Qb5+ Kc2 98.Kb7 Kc3 99.Kb8 Kd2 100.Qf1 Kc2 101.Qa6 Kd1 102.Qa2 Kc1 103.Qg2 Kd1 104.Qg8 Kd2 105.Ka7 Ke3 106.Qg4 Kf2 107.Qd7 Ke3 108.Qd6 Ke2 109.Kb7 Kf1 110.Qf4+ Kg1 111.Qc7 Kf1 112.Ka7 Ke2 113.Qc8 Kd2 114.Qd8+ Ke3 115.Qd7 Kf4 116.Qb7 Kg3 117.Qb1 Kf3 118.Ka8 Kg4 119.Qb2 Kg3 120.Qc1 Kg2 121.Qc4 Kg3 122.Qe4 Kf2 123.Kb7 Kf1 124.Kc6 Kf2 125.Kd5 Kg3 126.Ke5 Kf2 127.Kf4 Kf1 128.Kg3 Kg1 129.Qe1# 1-0