1.b3 d5 2.Bb2 Bf5 3.Nf3 Nf6 4.Nh4 Bd7 5.c4 e6 6.g3 c5 7.cxd5 exd5 8.Bg2 Nc6 9.O-O Be7 10.Nf3 d4 11.e3 Bg4 12.Na3 O-O 13.h3 Bf5 14.Nc4 Rc8 15.Nce5 Nxe5 16.Nxe5 Nd7 17.exd4 cxd4 18.Bxd4 Nxe5 19.Bxe5 Qd7 20.Qf3 b6 21.g4 Bd3 22.Rfe1 Rfd8 23.Rac1 Bc2 24.Bc3 Bg6 25.Bf1 Ba3 26.Rcd1 h6 27.Ba6 Rc7 28.Re5 f6 29.Re3 Bc5 30.Bc4+ Bf7 31.Rd3 Bd6 32.Bb4 Qc6 33.Qxc6 Rxc6 34.Bb5 Bg6 35.Rd4 Bh2+ 36.Kxh2 Rxd4 37.Bxc6 Rxb4 38.d4 Kf8 39.d5 Ke7 40.d6+ Kd8 41.f3 Be8 42.Bxe8 Kxe8 43.Re1+ Kd7 44.Re7+ Kxd6 45.Rxg7 a5 46.Rg6 Ke5 47.Rxh6 a4 48.Rh5+ Ke6 49.bxa4 Rxa4 50.Rb5 Rxa2+ 51.Kg3 Ra6 52.h4 Kf7 53.h5 Ra5 54.Rxb6 Ra3 55.Rb7+ Kg8 56.Kf4 Ra5 57.Rd7 Rb5 58.Rd3 Kf7 59.Kg3 Rb1 60.Rd2 Rg1+ 61.Kf4 Rf1 62.Rd3 Rf2 63.Rc3 Re2 64.Rb3 Re5 65.Rb7+ Kg8 66.Ra7 Rb5 67.Re7 Ra5 68.Rc7 Rb5 69.Rd7 Ra5 70.Ke4 Re5+ 71.Kd4 Ra5 72.Rd5 Ra4+ 73.Ke3 Kf7 74.f4 Ke6 75.Rd4 Ra3+ 76.Rd3 Ra1 77.Kf3 Rf1+ 78.Kg3 Rg1+ 79.Kh3 Rf1 80.Rd4 Rg1 81.Ra4 Kf7 82.Ra7+ Kg8 83.Ra5 Kf7 84.g5 Kg7 85.Ra7+ Kg8 86.g6 f5 87.Rh7 Rg4 88.Rf7 Rxf4 89.h6 Rg4 90.h7+ Kh8 91.Rf8+ Kg7 92.h8=Q+ Kxg6 93.Qg8+ Kh6 94.Qf7 Rg3+ 95.Kh2 Rg4 96.Kh1 Rh4+ 97.Kg1 Rg4+ 98.Kf2 Rf4+ 99.Ke3 Re4+ 100.Kd3 Re3+ 101.Kxe3 f4+ 102.Kd2 Kg5 103.Qe8 Kh6 104.Qe7 Kg6 105.Qd8 Kh6 106.Qc7 Kg5 107.Qb8 Kh6 108.Qa8 Kg5 109.Qa7 Kh5 110.Qb7 Kg5 111.Qb6 Kh5 112.Qa7 Kg5 113.Qb7 Kh5 114.Qc7 Kg5 115.Qc6 Kh5 116.Rg8 Kh4 117.Rg7 Kh5 118.Rg6 Kh4 119.Qb7 Kh5 120.Qc7 f3 121.Qb8 Kxg6 122.Qa7 Kh5 123.Kc3 Kg4 124.Qb7 Kg3 125.Qa8 f2 126.Qh1 f1=Q 127.Qxf1 Kh2 128.Kb4 Kg3 129.Qg1+ Kf3 130.Ka5 Kf4 131.Qf1+ Kg4 132.Qe1 Kg5 133.Qf1 Kg4 134.Kb5 Kh4 135.Qg1 Kh3 136.Qh1+ Kg3 137.Qg1+ Kh3 138.Qf2 Kg4 139.Qg2+ Kh4 140.Ka6 Kh5 141.Kb6 Kh6 142.Ka7 Kh7 143.Ka8 Kh8 144.Qd2 Kg7 145.Qe2 Kh7 146.Qf2 Kg7 147.Qf1 Kh7 148.Qa1 Kg6 149.Qg1+ Kf5 150.Qd1 Kg5 151.Qb1 Kh5 152.Qb4 Kg5 153.Qb3 Kg6 154.Qb2 Kh7 155.Qc2+ Kg8 156.Qc1 Kg7 157.Qh1 Kg8 158.Qb1 Kg7 159.Qe1 Kh7 160.Kb8 Kg6 161.Kc7 Kh6 162.Qf1 Kg6 163.Qg1+ Kh6 164.Qf2 Kh7 165.Qg2 Kh8 166.Qf3 Kg7 167.Qg3+ Kh7 168.Qh3+ Kg6 169.Qg4+ Kh7 170.Qf5+ Kh6 171.Qf6+ Kh5 172.Qg7 Kh4 173.Kd6 Kh5 174.Ke5 Kh4 175.Kf4 Kh5 176.Qg5# 1-0