1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.Qb3 d5 5.cxd5 Qxd5 6.Qxd5 Nxd5 7.a3 Bb7 8.e4 Nf6 9.e5 Nd5 10.Nc3 c5 11.Bb5+ Bc6 12.Nxd5 exd5 13.Bd3 Bd7 14.dxc5 bxc5 15.O-O a5 16.Be3 Nc6 17.Rac1 c4 18.Bc2 a4 19.Rfd1 Be6 20.Rd2 Be7 21.Rcd1 O-O 22.Nd4 Nxe5 23.Nb5 Rab8 24.Bxa4 Nd3 25.b4 Bf6 26.Bd4 Bd7 27.Bxf6 gxf6 28.Nc3 Bxa4 29.Nxa4 Rfd8 30.Rxd3 cxd3 31.Nc5 d2 32.Rxd2 Kf8 33.Kf1 Ke7 34.Ke2 Kd6 35.Rd4 Re8+ 36.Kd2 Re5 37.Rf4 f5 38.Rh4 Rbe8 39.Rh6+ Ke7 40.f4 Re4 41.Nxe4 fxe4 42.Rh5 Kd6 43.Ke3 f6 44.Kd4 e3 45.Rxd5+ Ke6 46.Rc5 e2 47.Rc1 Kf5 48.Re1 Kxf4 49.Kd3 Re3+ 50.Kd2 Rxa3 51.Rb1 Ra2+ 52.Ke1 Ke3 53.b5 Kd3 54.b6 Ra8 55.b7 Rb8 56.Rb3+ Kc4 57.Rb2 Kc3 58.Rb6 Kd3 59.g3 f5 60.Rb3+ Kc4 61.Rb1 Kd3 62.Rb6 h5 63.h4 Ke3 64.Rb3+ Kd4 65.Kxe2 Ke4 66.Rb4+ Kd5 67.Kf3 Ke5 68.Rb6 Kd4 69.Rb5 Kc4 70.Rb1 Kc5 71.Kf4 Kd4 72.Kxf5 Ke3 73.Kg5 Kf2 74.Kxh5 Kxg3 75.Kg5 Rg8+ 76.Kf5 Rb8 77.h5 Kh4 78.h6 Kg3 79.h7 Kf2 80.Ke4 Rh8 81.b8=Q Rxb8 82.Rxb8 Kg3 83.Rg8+ Kf2 84.h8=Q Ke2 85.Qh2+ Kd1 86.Rg1# 1-0