1.Nf3 e6 2.c4 Nf6 3.d4 d5 4.Nc3 Bb4 5.Bg5 h6 6.Bxf6 Qxf6 7.Qa4+ Nc6 8.e3 O-O 9.Be2 Bd7 10.Qb3 a5 11.O-O a4 12.Nxa4 dxc4 13.Bxc4 Bd6 14.Bb5 e5 15.Nc5 Bxc5 16.dxc5 Bg4 17.Nd2 Rfd8 18.Qc3 Qg6 19.f3 Bf5 20.Rf2 Bd3 21.Bxc6 Qxc6 22.Qxe5 Rd5 23.Qc3 Qxc5 24.Qxc5 Rxc5 25.Nb3 Re5 26.e4 f5 27.exf5 Bxf5 28.a3 Rd8 29.Rc1 b6 30.h4 Rb5 31.Rc3 c5 32.Nc1 Bg6 33.Kh2 Rd1 34.Re2 Rd4 35.Kg3 Rd1 36.b3 Bf7 37.Re7 Rd6 38.Rc7 Rd1 39.Rb7 Be6 40.Re7 Bd5 41.b4 cxb4 42.axb4 Rxb4 43.Rcc7 Kf8 44.Red7 Ke8 45.Ne2 Rc4 46.Rxd5 Rxc7 47.Rxd1 Ke7 48.Ra1 h5 49.Rb1 g5 50.Rb5 Rc4 51.Kh2 Rc5 52.Rxc5 Kf7 53.Rc7+ Ke8 54.g3 Kf8 55.Ng1 Ke8 56.Nh3 Kd8 57.Re7 g4 58.Ra7 gxf3 59.Ra6 Kd7 60.Rxb6 Ke7 61.Re6+ Kf8 62.Rb6 f2 63.Rf6+ Kg8 64.Nxf2 Kh7 65.Rb6 Kh8 66.Rf6 Kg8 67.Rf3 Kh8 68.Ng4 Kg7 69.Nf2 Kh8 70.Rf6 Kh7 71.Rd6 Kh8 72.Nd3 Kg7 73.Kh1 Kg8 74.Nc5 Kh8 75.Rd8+ Kg7 76.Na6 Kh6 77.Rc8 Kg6 78.Kh2 Kf5 79.Rc3 Kg4 80.Rb3 Kf5 81.Ra3 Ke6 82.Ra4 Kf6 83.Ra5 Ke6 84.Nb8 Kf6 85.Rd5 Kg6 86.g4 Kg7 87.g5 Kg8 88.Kg2 Kg7 89.Nd7 Kg6 90.Kh2 Kh7 91.Kg3 Kg7 92.Nf6 Kh8 93.Re5 Kg7 94.Kf4 Kg6 95.Ng4 Kg7 96.Re3 Kf7 97.Re2 Kg8 98.Re5 Kg7 99.Rd5 hxg4 100.Kf5 Kf7 101.Ke4 Kg7 102.Rd1 Kf8 103.Rd5 Ke7 104.Rd7+ Ke6 105.Rd6+ Kxd6 106.Kf4 g3 107.Kf3 Kc7 108.Ke3 Kb6 109.h5 Ka6 110.h6 Kb7 111.Ke2 Kb8 112.Ke3 Ka8 113.Ke2 g2 114.Kf2 g1=R 115.Kxg1 Kb7 116.Kf1 Kb8 117.Kg2 Ka8 118.g6 Ka7 119.Kf1 Kb6 120.h7 Ka6 121.h8=B Kb5 122.Bf6 Kb4 123.Bd4 Kb5 124.Ke2 Kc4 125.Bg1 Kd5 126.g7 Ke6 127.Kd1 Ke7 128.Bf2 Ke8 129.Bd4 Kf7 130.Kc2 Ke8 131.g8=N Kd7 132.Kd2 Ke6 133.Bc5 Kf5 134.Kd3 Kg6 135.Bg1 Kf5 136.Ba7 Ke6 137.Kc3 Kf5 138.Be3 Kg6 139.Bf2 Kg5 140.Kc2 Kf4 141.Kb1 Kf3 142.Bb6 Ke2 143.Nf6 Kf3 144.Nh7 Ke2 145.Kc2 Ke1 146.Kc1 Ke2 147.Bc7 Kd3 148.Kb2 Ke4 149.Bb6 Kd3 150.Kb3 Ke4 151.Kc4 Kf4 152.Kd4 Kf5 153.Nf8 Kf4 154.Bc7+ Kf3 155.Ne6 Kf2 156.Ke4 Kf1 157.Kf3 Kg1 158.Nc5 Kh1 159.Ne4 Kg1 160.Nf2 Kf1 161.Bh2 Ke1 162.Ne4 Kf1 163.Nd2+ Ke1 164.Ke3 Kd1 165.Bd6 Ke1 166.Bg3+ Kd1 167.Kd3 Kc1 168.Nc4 Kd1 169.Nb2+ Kc1 170.Be5 Kb1 171.Kc3 Ka2 172.Bf4 Ka3 173.Bh2 Ka2 174.Bf4 Ka3 175.Bd2 Ka2 176.Nc4 Kb1 177.Kb3 Ka1 178.Bg5 Kb1 179.Na3+ Ka1 180.Bf6# 1-0