1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 a6 5.Nbd2 c5 6.Be2 c4 7.Be5 b5 8.Bxf6 gxf6 9.c3 f5 10.a4 b4 11.Ne5 Nd7 12.Ndf3 b3 13.O-O Qc7 14.Nxd7 Bxd7 15.Ne5 Bd6 16.f4 f6 17.Nxd7 Kxd7 18.Bf3 Kc6 19.Kf2 Kb6 20.a5+ Ka7 21.Bh5 Rab8 22.Qf3 Rhg8 23.Qh3 Rg7 24.Qh4 Qd8 25.Bf3 Rbb7 26.Qh5 Rg6 27.Qh3 h5 28.g3 Rh6 29.Qh4 Rbh7 30.Rg1 Bc7 31.Qh3 Bxa5 32.Qf1 Bc7 33.h4 Rg7 34.Ra4 a5 35.Qa1 Kb8 36.Qa3 Bb6 37.Be2 Rh8 38.Bf3 e5 39.Rd1 e4 40.Be2 Ra7 41.Ra1 Qd7 42.Bf1 Kc7 43.Bxc4 dxc4 44.Rxc4+ Kb8 45.Qxb3 Rb7 46.Rca4 Qg7 47.Qc4 Rg8 48.Rg1 Qg4 49.Qe2 Qxe2+ 50.Kxe2 Bd8 51.Ra2 Kc8 52.Kf2 Kd7 53.Ke2 Kc6 54.Ke1 Kd5 55.Kd2 Rbg7 56.Rf1 Rxg3 57.Rf2 Rg2 58.Rxg2 Rxg2+ 59.Kc1 Rh2 60.Kd1 Rh3 61.b3 Rxe3 62.Kc2 Re2+ 63.Kc1 Rxa2 64.c4+ Kxd4 65.b4 Re2 66.b5 Bc7 67.Kb1 Ke3 68.b6 Bxb6 69.c5 Rd2 70.cxb6 Rd5 71.Kc1 Kxf4 72.Kb2 Rd7 73.Ka3 Rd4 74.Kb2 Ra4 75.Kc2 Ke3 76.Kc1 Rd4 77.Kc2 Ra4 78.Kd1 Kf3 79.Kc2 Kg3 80.Kd1 Rb4 81.Kc1 Kf4 82.Kc2 Ke5 83.b7 Rxb7 84.Kc1 Ke6 85.Kd2 f4 86.Kd1 Kd6 87.Ke1 Rf7 88.Kf1 Kd5 89.Ke2 Ke6 90.Kd2 a4 91.Kc2 Re7 92.Kd2 Kd5 93.Kc3 Re5 94.Kc2 Re7 95.Kc3 Rf7 96.Kb4 f5 97.Kc3 a3 98.Kb4 Rh7 99.Kb5 f3 100.Ka4 a2 101.Kb4 a1=N 102.Kb5 Rg7 103.Ka5 Rg6 104.Kb5 Nc2 105.Ka4 Ne3 106.Ka3 Rg2 107.Kb4 f4 108.Kb3 Nf5 109.Ka4 Rg8 110.Ka5 Ng7 111.Ka6 e3 112.Kb5 Rb8+ 113.Ka5 Kc6 114.Ka4 Kc5 115.Ka3 Kb5 116.Ka2 Kc4 117.Ka1 Kb3 118.Kb1 Rb4 119.Ka1 Re4 120.Kb1 e2 121.Kc1 e1=Q# 0-1