1.d4 Nf6 2.Nf3 a6 3.c4 a5 4.Nc3 d6 5.g3 g6 6.Qc2 Nc6 7.d5 Nb4 8.Qd1 Bg7 9.Bg2 c6 10.O-O O-O 11.Be3 cxd5 12.cxd5 Bd7 13.Bd4 Na6 14.Re1 b5 15.e4 b4 16.Na4 Bb5 17.Rc1 Bh6 18.Rb1 Nd7 19.e5 Nxe5 20.Nxe5 dxe5 21.Bxe5 Rc8 22.Bh3 Ra8 23.b3 Bxa4 24.bxa4 Bg7 25.Bxg7 Kxg7 26.Rc1 Nc7 27.Qd4+ Kg8 28.Re5 Ne8 29.Rce1 e6 30.Bg2 Ng7 31.Rc1 Rc8 32.Rxc8 Qxc8 33.d6 Nf5 34.Qb6 Rd8 35.Rc5 Qd7 36.Rxa5 Qxd6 37.Qxd6 Rxd6 38.Rb5 Rd1+ 39.Bf1 Ra1 40.Rxb4 Rxa2 41.Bc4 Ra1+ 42.Kg2 Nd6 43.Bb3 Kf8 44.Kf3 Ke7 45.Ke3 Kd7 46.Kd4 Kc6 47.Ke5 Kc5 48.Rb8 Ra3 49.g4 h5 50.g5 h4 51.h3 Ra1 52.f4 Ra3 53.Kf6 Kc6 54.Kg7 Kc5 55.Kf8 Kc6 56.Kg8 Kc5 57.Kg7 Kc6 58.Kf8 Kc7 59.Rb4 Kc6 60.Ke7 Kc7 61.a5 Rxa5 62.Ra4 Rf5 63.Bc2 Rd5 64.Ra6 Rd4 65.Ba4 Rc4 66.Ra7+ Kb6 67.Ra8 Rd4 68.Bc2 Kc6 69.Ra4 Rd2 70.Ra6+ Kc5 71.Ba4 Ne4 72.Kxf7 Nf2 73.Rc6+ Kb4 74.Rxe6 Kxa4 75.Kxg6 Nxh3 76.Kf5 Ng1 77.Rh6 h3 78.g6 Rg2 79.Kf6 h2 80.g7 Nf3 81.Kf7 Rg1 82.g8=Q h1=R 83.Rxh1 Rxh1 84.Qa8+ Kb3 85.Qd5+ Ka3 86.Qxf3+ Ka2 87.Qd5+ Kb1 88.Qe6 Rh7+ 89.Kf6 Kc1 90.Ke5 Ra7 91.Qf5 Kd2 92.Qb1 Rf7 93.Qa1 Re7+ 94.Kd4 Ke2 95.Qa6+ Kf2 96.Qh6 Ke1 97.f5 Rh7 98.Qxh7 Kf1 99.f6 Ke1 100.Qb7 Kf1 101.Qb1+ Ke2 102.Qb6 Kd2 103.Kc5 Kd3 104.Qa5 Ke4 105.Qa1 Kf4 106.Qf1+ Kg4 107.Qd3 Kh5 108.Qa6 Kh4 109.Kd6 Kg5 110.Qb7 Kh4 111.Qb8 Kg5 112.Qg8+ Kh4 113.Qc4+ Kg5 114.Qc6 Kh5 115.Qa6 Kh4 116.Ke7 Kh3 117.Qa4 Kg2 118.Ke6 Kg1 119.Kd5 Kf2 120.Kd6 Kg1 121.Qb4 Kh1 122.Ke6 Kh2 123.Qe1 Kh3 124.f7 Kg4 125.Qe2+ Kh3 126.f8=R Kg3 127.Qc4 Kh3 128.Rf1 Kg3 129.Kd7 Kg2 130.Rf7 Kh1 131.Qg4 Kh2 132.Rh7# 1-0