1.d4 Nf6 2.Nf3 e6 3.Bf4 Qe7 4.a3 d5 5.e3 Qd8 6.c4 Bd6 7.Bg5 O-O 8.Nc3 Be7 9.Qc2 h6 10.Bf4 a6 11.g4 dxc4 12.g5 hxg5 13.Nxg5 c5 14.dxc5 Qa5 15.O-O-O Qxc5 16.Rg1 Qf5 17.Nge4 Nc6 18.Bxc4 Nxe4 19.Nxe4 b5 20.Qc3 e5 21.Bd5 Bb7 22.Bh6 Rac8 23.Rxg7+ Kh8 24.Nd6 Bxd6 25.Rg5 Qh7 26.Bg7+ Qxg7 27.Rxg7 Kxg7 28.Rg1+ Kf6 29.Kb1 Ne7 30.Qd3 Bxd5 31.e4 Bxe4 32.Qxe4 Rc4 33.Qb7 Rb8 34.Qxa6 Nf5 35.Rd1 Ke6 36.Qa7 Rbc8 37.Qb7 R8c5 38.b4 Rc6 39.Qxb5 Nd4 40.Qb7 Bc7 41.h4 Rc3 42.Rd2 Bd8 43.f4 Bf6 44.f5+ Kxf5 45.Qxf7 Kf4 46.b5 Nxb5 47.Rf2+ Rf3 48.Rxf3+ Kxf3 49.Qd5+ e4 50.Qxc6 Nc3+ 51.Kc2 Bd4 52.a4 Kf2 53.Qd6 Na2 54.Qxd4+ Ke2 55.Qg1 e3 56.Qg3 Nc1 57.Qh3 Nd3 58.Qd7 Ne1+ 59.Kc1 Ng2 60.Qg7 Kf2 61.Qf6+ Ke1 62.Qa1 e2 63.Kc2+ Kf2 64.Kd2 e1=Q+ 65.Qxe1+ Nxe1 66.h5 Nf3+ 67.Kd1 Ke3 68.a5 Nd4 69.h6 Kd3 70.h7 Nf3 71.Kc1 Ke3 72.Kb2 Ng5 73.h8=R Ne4 74.Re8 Kd4 75.Rh8 Ke5 76.Rh1 Kd4 77.Rh2 Kd3 78.Kc1 Nf6 79.Kd1 Kc4 80.a6 Ne8 81.Rh6 Kb5 82.a7 Nf6 83.a8=R Ng8 84.Rh2 Ne7 85.Kd2 Nc8 86.Rh7 Ne7 87.Kc2 Kc5 88.Rb8 Nf5 89.Rbb7 Ne3+ 90.Kb3 Ng2 91.Rhg7 Nh4 92.Rgf7 Kd6 93.Rf4 Nf5 94.Rg4 Nh4 95.Ka3 Ng2 96.Re4 Nh4 97.Rc7 Nf3 98.Rf7 Nh2 99.Ka2 Ng4 100.Kb3 Ne5 101.Rxe5 Kc6 102.Kc2 Kd6 103.Rfe7 Kc6 104.Kc3 Kb6 105.Rb7+ Kxb7 106.Kb3 Kc7 107.Ka4 Kd7 108.Re4 Kc6 109.Kb4 Kc7 110.Ka3 Kc6 111.Rd4 Kb5 112.Rd3 Kc4 113.Rb3 Kd5 114.Rg3 Ke4 115.Kb3 Kd5 116.Rf3 Ke6 117.Rf2 Kd5 118.Rd2+ Kc6 119.Rd1 Kc5 120.Ka3 Kb5 121.Rd8 Kc5 122.Rd7 Kb6 123.Re7 Kc5 124.Re8 Kd6 125.Rf8 Kc6 126.Kb3 Kc5 127.Rf1 Kd5 128.Rf6 Ke5 129.Rb6 Ke4 130.Kc2 Kd4 131.Rc6 Kd5 132.Rh6 Ke5 133.Kc3 Kf5 134.Kb2 Ke4 135.Rc6 Kf5 136.Ka1 Ke4 137.Rb6 Kf3 138.Re6 Kf4 139.Re2 Kf3 140.Re8 Kg2 141.Re7 Kg1 142.Re5 Kg2 143.Re3 Kh1 144.Rd3 Kg1 145.Kb2 Kf1 146.Kc3 Kg1 147.Kd2 Kf2 148.Re3 Kf1 149.Re2 Kg1 150.Ke3 Kh1 151.Kf2 Kh2 152.Re8 Kh1 153.Re2 Kh2 154.Re3 Kh1 155.Rh3# 1-0