1.d4 e6 2.g3 Nf6 3.Bg2 c5 4.Nf3 cxd4 5.Nxd4 d5 6.O-O e5 7.Nb3 Be6 8.e4 Nxe4 9.c4 Nc6 10.cxd5 Qxd5 11.N1d2 f5 12.Qe2 Rd8 13.Nxe4 fxe4 14.Bxe4 Qc4 15.Qh5+ Bf7 16.Bxc6+ Qxc6 17.Qxe5+ Be7 18.Bg5 Rd7 19.Bxe7 Rxe7 20.Qxg7 Rg8 21.Qd4 Bd5 22.Rfe1 Bh1 23.Rxe7+ Kxe7 24.Re1+ Kf7 25.Qf4+ Kg6 26.Qg4+ Kf6 27.Qd4+ Kg6 28.f3 Bxf3 29.Qd3+ Kg7 30.Re7+ Kf6 31.Rxh7 Qd5 32.Rd7 Qxd3 33.Rxd3 Be4 34.Re3 Bd5 35.Kf2 Rc8 36.Rc3 Rh8 37.h4 Rf8 38.Ke1 Re8+ 39.Kd2 Kf5 40.Rd3 Bc4 41.Rf3+ Kg4 42.Rf4+ Kxg3 43.Rxc4 Kg2 44.Rg4+ Kh1 45.Rd4 Rc8 46.Rd7 Kg1 47.Rxb7 Rg8 48.Kc3 a6 49.Kd2 a5 50.Ra7 Rg5 51.Kc1 Kh1 52.Rf7 Rg8 53.Rb7 Rg2 54.a4 Rc2+ 55.Kxc2 Kg1 56.Rb4 Kh2 57.Rb5 Kh3 58.Kc1 Kg2 59.Kd1 Kg1 60.Rb8 Kf2 61.Rh8 Kf1 62.Nxa5 Kf2 63.Nc4 Kg3 64.Rh5 Kh2 65.Re5 Kg2 66.Ke1 Kg1 67.Rd5 Kh2 68.a5 Kh1 69.Ne5 Kg2 70.Kd1 Kg1 71.Ng4 Kf1 72.Kc1 Kg2 73.Kc2 Kf3 74.Nh2+ Ke3 75.Rd4 Kf2 76.Rd5 Ke3 77.Rd2 Ke4 78.Rd3 Kf4 79.Kc3 Ke4 80.Rd7 Kf5 81.Rd5+ Kf6 82.Rg5 Ke7 83.Kd2 Kd6 84.Ng4 Kc7 85.Nf2 Kb7 86.Ne4 Ka6 87.h5 Ka7 88.Rg6 Ka8 89.Re6 Kb7 90.Re5 Kc6 91.h6 Kd7 92.Re6 Kc8 93.Nf6 Kb7 94.Re7+ Ka6 95.Rg7 Kb5 96.h7 Kc5 97.Kc2 Kb5 98.Ra7 Kb4 99.Kc1 Ka4 100.Rb7 Kxa5 101.Rb5+ Kxb5 102.Kd2 Kb4 103.Ne8 Kc5 104.Kd3 Kb4 105.Kd2 Kb5 106.Nf6 Ka4 107.Kc2 Kb5 108.Nd7 Kc6 109.b4 Kxd7 110.h8=R Kc6 111.Rh6+ Kb5 112.Rh5+ Kxb4 113.Rh8 Ka5 114.Re8 Kb5 115.Kc1 Ka5 116.Kd1 Kb5 117.Rf8 Kc5 118.Ke1 Kc6 119.Rf2 Kb6 120.Re2 Ka5 121.Ra2+ Kb6 122.Kf1 Kc7 123.Rd2 Kb6 124.Rf2 Kb7 125.Rh2 Kb8 126.Rh3 Ka8 127.Rd3 Kb7 128.Rc3 Ka7 129.Kg2 Kb6 130.Kg3 Kb7 131.Kh4 Kb8 132.Rd3 Kb7 133.Kg4 Kc6 134.Kf5 Kc5 135.Rd8 Kc6 136.Ke5 Kb6 137.Kf6 Ka5 138.Kg7 Kb5 139.Rb8+ Ka6 140.Rf8 Ka5 141.Rf2 Ka6 142.Rc2 Kb6 143.Kh7 Kb7 144.Re2 Ka6 145.Kg6 Kb5 146.Re4 Kc6 147.Kf7 Kd6 148.Kf6 Kc6 149.Ke5 Kd7 150.Re2 Kc8 151.Ke6 Kd8 152.Rd2+ Kc7 153.Rd6 Kb7 154.Kd7 Kb8 155.Rd4 Kb7 156.Rd5 Kb6 157.Rf5 Kb7 158.Rf6 Ka7 159.Kc7 Ka8 160.Rf3 Ka7 161.Ra3# 1-0