1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 O-O 5.Qc2 c5 6.dxc5 Na6 7.g3 Nxc5 8.Bg2 Nce4 9.O-O Nxc3 10.bxc3 Be7 11.e4 d6 12.e5 dxe5 13.Nxe5 Qc7 14.Qe2 Bd6 15.Bf4 Ne8 16.Rfd1 f6 17.Nd3 Qxc4 18.Qb2 Rb8 19.Qb3 Qxb3 20.axb3 Bxf4 21.gxf4 a6 22.Nc5 Nc7 23.c4 b6 24.Nd7 Bxd7 25.Rxd7 Rf7 26.Rad1 Rxd7 27.Rxd7 Ne8 28.f5 exf5 29.Bd5+ Kh8 30.b4 h5 31.c5 bxc5 32.bxc5 Rc8 33.Re7 Kh7 34.Be6 Rxc5 35.Rxe8 g5 36.Kg2 f4 37.Kf3 Kg6 38.Rg8+ Kh7 39.Rc8 Ra5 40.Bf7 Kh6 41.h3 Ra3+ 42.Ke4 Ra5 43.Rc6 Re5+ 44.Kf3 Ra5 45.h4 gxh4 46.Kxf4 Ra4+ 47.Kf5 h3 48.Rc3 Rh4 49.Bd5 h2 50.Bh1 Rb4 51.Rh3 a5 52.Rxh2 a4 53.f4 a3 54.Be4 Kg7 55.Rg2+ Kh6 56.Rd2 h4 57.Bd5 Rb2 58.Rd3 a2 59.Ra3 Rb5 60.Ke4 f5+ 61.Kd4 Rb4+ 62.Ke5 Rb5 63.Rxa2 Kh5 64.Rd2 Kg4 65.Rg2+ Kh3 66.Rg5 Kh2 67.Rxf5 h3 68.Rg5 Rxd5+ 69.Kxd5 Kh1 70.Rh5 h2 71.f5 Kg1 72.Rxh2 Kxh2 73.Ke6 Kg2 74.f6 Kf2 75.Kd5 Kf1 76.Ke5 Ke1 77.Kd5 Kf1 78.Kc5 Kg1 79.Kc4 Kh2 80.Kc5 Kh3 81.Kd6 Kg3 82.Kd5 Kg4 83.Ke6 Kg3 84.Ke7 Kh3 85.Kd8 Kh2 86.Ke8 Kg1 87.Kf7 Kf2 88.Kg6 Ke2 89.Kh5 Kd2 90.Kg4 Kd3 91.Kf3 Kd4 92.Kf4 Kd3 93.f7 Kd4 94.f8=Q Kd3 95.Qf7 Kd2 96.Qe8 Kc1 97.Qb8 Kd1 98.Ke3 Kc1 99.Kd3 Kd1 100.Qb1# 1-0