1.d4 c6 2.e4 d5 3.Nc3 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Nf3 Nd7 7.h4 h6 8.Bd3 Bxd3 9.Qxd3 Qc7 10.O-O Ngf6 11.Re1 e6 12.b3 Be7 13.Bd2 O-O 14.Nf5 exf5 15.Rxe7 Qd6 16.Re2 Ne4 17.Rae1 Rfe8 18.g3 Ndf6 19.Bf4 Qe6 20.Nd2 Qd7 21.Be5 Rad8 22.Bxf6 Nxf6 23.Rxe8+ Nxe8 24.Nf3 Nf6 25.c4 f4 26.Kg2 fxg3 27.fxg3 Qg4 28.Kh2 Nh5 29.Rg1 Re8 30.Ne5 Qe6 31.Re1 Nf6 32.Kg2 Qd6 33.Qe3 Re6 34.Qf4 Qe7 35.Qf5 h5 36.Qg5 g6 37.Rf1 c5 38.dxc5 Kg7 39.Re1 a5 40.Re3 Qxc5 41.Qf4 Qa3 42.Re2 a4 43.Qf3 Qe7 44.Qc3 Kh7 45.Re1 Kg7 46.bxa4 Qc5 47.Nf3 Rxe1 48.Nxe1 Qc6+ 49.Nf3 Qxa4 50.a3 Qc6 51.Qd4 Qe6 52.Ng5 Qe2+ 53.Kg1 Qc2 54.c5 Qb3 55.Kg2 Qa2+ 56.Kh3 Qb1 57.Kg2 Qa2+ 58.Kh3 Qc2 59.a4 Qe2 60.a5 Qe1 61.Kg2 Qxa5 62.Ne4 Qa2+ 63.Kf3 Qb3+ 64.Kg2 Qc2+ 65.Nf2 Qe2 66.Kg1 Qf3 67.Qe5 Kg8 68.Qd6 Qxf2+ 69.Kxf2 Ne4+ 70.Ke3 Nxd6 71.cxd6 Kf8 72.Kd4 Ke8 73.Kc5 Kd7 74.Kd5 b6 75.Ke5 b5 76.Kf4 f6 77.g4 hxg4 78.Ke3 b4 79.Kf2 f5 80.Kg2 Ke6 81.h5 gxh5 82.d7 Kxd7 83.Kf2 Kd6 84.Ke3 g3 85.Kd4 h4 86.Kc4 Ke5 87.Kc5 h3 88.Kb5 Kf6 89.Ka4 Kg6 90.Ka5 f4 91.Kb5 h2 92.Kxb4 f3 93.Kc4 h1=Q 94.Kd3 Kg5 95.Kc3 f2 96.Kd3 Qe1 97.Kd4 Kh4 98.Kc4 g2 99.Kd4 Kh5 100.Kd3 Qb1+ 101.Kd2 Qd1+ 102.Kc3 Qc2+ 103.Kxc2 Kg4 104.Kb2 f1=Q 105.Ka2 Qc4+ 106.Kb2 Qe4 107.Ka1 Kf3 108.Kb2 Kg4 109.Kc1 Kf4 110.Kb2 Qd3 111.Ka1 Qd5 112.Kb1 Qg8 113.Ka1 Qg5 114.Ka2 Kg3 115.Ka1 Qh6 116.Kb1 Qd2 117.Ka1 g1=R# 0-1