1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.g3 Bxc3+ 5.bxc3 O-O 6.Bg2 d6 7.Bg5 Nbd7 8.e4 h6 9.Be3 e5 10.Ne2 Ng4 11.Bc1 Ngf6 12.O-O Re8 13.a4 a5 14.h3 b6 15.g4 Ba6 16.Qd3 d5 17.exd5 e4 18.Qc2 Bxc4 19.Re1 Nxd5 20.Ng3 N7f6 21.Nxe4 Nxe4 22.Rxe4 Rxe4 23.Qxe4 Rc8 24.Bd2 Qd7 25.h4 Re8 26.Qf3 c6 27.g5 hxg5 28.hxg5 g6 29.Bf1 Bxf1 30.Kxf1 Ne7 31.Bf4 c5 32.Be5 cxd4 33.Qh1 f6 34.Bxf6 Nf5 35.Qh8+ Kf7 36.Qh7+ Ke6 37.Qxg6 Kd5 38.Qh5 d3 39.Qf3+ Kc4 40.Rd1 Nh4 41.Qf4+ Kb3 42.Qxh4 Kc2 43.Qh5 d2 44.Qg6+ Kb2 45.Rxd2+ Qxd2 46.Qxe8 Qd1+ 47.Qe1 Qd3+ 48.Qe2+ Kb3 49.f3 Qb5 50.axb5 a4 51.Qe6+ Kc2 52.Qe3 Kb2 53.Qe8 Ka3 54.Ke2 Kb3 55.Qg8+ Ka3 56.Kd3 Kb2 57.Qa2+ Kxa2 58.Kc4 Ka1 59.f4 Kb2 60.Kb4 Kc1 61.Be5 Kd2 62.Bd4 Kd3 63.Be5 Kc2 64.Bg7 Kc1 65.Be5 a3 66.Kxa3 Kd1 67.Bb8 Kc2 68.f5 Kd3 69.Bc7 Kxc3 70.Bxb6 Kc2 71.Kb4 Kb2 72.Ka5 Ka1 73.Ka6 Kb1 74.Bf2 Kc1 75.Bc5 Kb2 76.Ka7 Kb3 77.Bb6 Ka3 78.Be3 Ka2 79.b6 Kb2 80.Bd2 Ka1 81.b7 Kb2 82.Ka6 Kb1 83.b8=Q+ Ka2 84.Qb3+ Kxb3 85.Kb5 Ka2 86.Kb4 Kb2 87.Be1 Ka1 88.Kb5 Ka2 89.Bd2 Kb1 90.g6 Ka1 91.Bg5 Kb1 92.Bf4 Ka1 93.g7 Ka2 94.Bc1 Kb1 95.Kb6 Ka2 96.Bb2 Kxb2 97.Kc6 Ka3 98.Kc5 Ka4 99.Kd5 Ka5 100.g8=N Ka6 101.Kc5 Kb7 102.Kd6 Ka7 103.Kc6 Kb8 104.f6 Kc8 105.Kb6 Kd7 106.f7 Kc8 107.Kc5 Kb7 108.Nh6 Kb8 109.Kd4 Ka8 110.Ke4 Ka7 111.Ng8 Kb6 112.Kd5 Ka5 113.Ne7 Ka6 114.Ke6 Kb6 115.Ng8 Kc5 116.Nf6 Kc6 117.Ng8 Kc7 118.Kf5 Kd6 119.Kg4 Kd7 120.Kg5 Kc6 121.Kh4 Kc5 122.Kg4 Kb4 123.Nf6 Kc3 124.Kf3 Kb4 125.Nh5 Kc4 126.Kg3 Kb5 127.Kg2 Ka4 128.Kh2 Kb3 129.f8=R Kc3 130.Rf2 Kd3 131.Rf3+ Kc2 132.Rh3 Kc1 133.Rd3 Kb1 134.Re3 Ka1 135.Rf3 Ka2 136.Rf1 Kb3 137.Ng7 Ka3 138.Rf8 Kb4 139.Rf4+ Kc3 140.Ra4 Kc2 141.Ra3 Kd1 142.Kg3 Ke1 143.Ra7 Kd1 144.Rd7+ Ke2 145.Rd6 Kf1 146.Kf4 Kg1 147.Rh6 Kg2 148.Kg4 Kf1 149.Nh5 Ke2 150.Ng3+ Kf2 151.Kh3 Kg1 152.Rh7 Kf2 153.Rb7 Kg1 154.Nf5 Kf1 155.Rf7 Kg1 156.Nh6 Kh1 157.Rf1# 1-0