1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.Nc3 d5 5.Qb3 dxc4 6.Qxc4 O-O 7.e4 c6 8.Be2 b5 9.Qb3 Qa5 10.e5 Be6 11.Qc2 Nd5 12.Bd2 Nxc3 13.bxc3 Nd7 14.h4 h5 15.Ng5 Bf5 16.Bd3 e6 17.Bxf5 exf5 18.O-O Nb6 19.a4 bxa4 20.e6 fxe6 21.Nxe6 Rf7 22.Nf4 Kh7 23.Rfe1 Bf6 24.Qa2 Nd5 25.g3 Rb8 26.Re6 Nxf4 27.Bxf4 Rb6 28.Re5 Bxe5 29.Qxf7+ Bg7 30.Be5 Qxe5 31.dxe5 Rb1+ 32.Rxb1 f4 33.Qxg6+ Kxg6 34.gxf4 Bf8 35.Kg2 a3 36.Kf3 Kf5 37.Ra1 Be7 38.Rh1 a5 39.Ra1 Bc5 40.Re1 Be7 41.Re4 Bxh4 42.Ra4 Be7 43.Rxa5 h4 44.Ra6 h3 45.Kg3 h2 46.Kxh2 Kxf4 47.e6 Ke5 48.Rxc6 Kd5 49.Ra6 Kc4 50.Ra7 Bd6+ 51.Kg2 Kb3 52.e7 a2 53.e8=Q Ba3 54.Rxa3+ Kxa3 55.Qe1 Ka4 56.Qa1 Kb3 57.c4 Kb4 58.Qxa2 Kc3 59.Qa6 Kb2 60.c5 Kb3 61.Kf1 Kc2 62.f3 Kb1 63.Ke1 Kb2 64.Ke2 Kb1 65.Kd1 Kb2 66.Kd2 Kb3 67.Kd3 Kb2 68.Kd4 Kc2 69.Kc4 Kb1 70.Kb3 Kc1 71.Qa1+ Kd2 72.Ka2 Ke3 73.Qc3+ Kf4 74.Qc4+ Kg3 75.Ka1 Kh3 76.Kb1 Kg3 77.Kb2 Kg2 78.Ka1 Kh2 79.f4 Kg2 80.Ka2 Kh3 81.Ka3 Kh2 82.Ka4 Kh1 83.Qc1+ Kh2 84.Qc2+ Kg1 85.Qc3 Kg2 86.Qc4 Kg1 87.Qc1+ Kg2 88.f5 Kh3 89.Qc2 Kg3 90.Ka3 Kf3 91.c6 Kf4 92.c7 Ke3 93.Ka2 Kf3 94.Ka1 Kf4 95.Qc3 Kg5 96.Kb1 Kf4 97.Kb2 Kxf5 98.Kb1 Ke6 99.Kb2 Kf5 100.Qd2 Ke5 101.c8=R Ke6 102.Kc3 Kf5 103.Kd4 Kf6 104.Qd3 Ke6 105.Qe2+ Kf6 106.Qe3 Kg7 107.Qf2 Kh7 108.Qg1 Kh6 109.Ke3 Kh5 110.Kf2 Kh4 111.Rh8# 1-0