1.d4 Nf6 2.c3 d6 3.Nf3 Nc6 4.c4 e5 5.d5 Ne7 6.Nc3 g6 7.e4 Bg7 8.Be2 O-O 9.Nd2 Nd7 10.h4 f5 11.h5 gxh5 12.exf5 Nf6 13.Bxh5 Bxf5 14.Bf3 Bg6 15.Nde4 Nf5 16.Bg5 Nd4 17.Bh5 Bf5 18.Rc1 Qd7 19.Nxf6+ Bxf6 20.Bh6 Bg7 21.Be3 c5 22.dxc6 bxc6 23.Ne2 Nxe2 24.Qxe2 d5 25.cxd5 cxd5 26.Bc5 Rfc8 27.O-O a5 28.Rfd1 Qe6 29.Qf3 d4 30.Re1 e4 31.Qf4 Qe5 32.Bd6 Qxf4 33.Bxf4 d3 34.g4 Rxc1 35.Bxc1 Be6 36.Rxe4 Bxa2 37.g5 Bb3 38.Re3 Rd8 39.Bd2 a4 40.Ba5 Ra8 41.Bb4 Rb8 42.Bd6 Rd8 43.Rxd3 Bf8 44.Bxf8 Rxd3 45.Be7 Bd5 46.Bg4 Rd4 47.Bf5 Rd1+ 48.Kh2 Rd2 49.Bc5 Rxb2 50.g6 hxg6 51.Bxg6 Rb5 52.Be7 Rb7 53.Bc5 Rc7 54.Ba3 Rc3 55.f4 Rxa3 56.f5 Ra2+ 57.Kh3 Re2 58.Kh4 Rh2+ 59.Kg3 Rg2+ 60.Kh3 Rc2 61.Kh4 Re2 62.Kh3 Rf2 63.Kh4 Rb2 64.Bh7+ Kf7 65.Kh5 a3 66.Kg5 a2 67.Kg4 a1=Q 68.Bg8+ Kf6 69.Kf4 Ke7 70.Kg4 Kd6 71.Bxd5 Kxd5 72.Kg5 Kc4 73.Kh6 Kb5 74.f6 Ka4 75.Kg7 Ka5 76.Kg8 Rb8+ 77.Kh7 Ka6 78.f7 Qh8+ 79.Kg6 Ka5 80.f8=B Qh1 81.Kf5 Qb1+ 82.Ke6 Qc1 83.Bc5 Qd1 84.Ba3 Qe2+ 85.Kd6 Qf1 86.Ke7 Qg2 87.Bd6 Qh1 88.Bc7+ Kb5 89.Kd7 Kc5 90.Bf4 Kb6 91.Ke7 Kc6 92.Bh6 Kd5 93.Kd7 Rb7+ 94.Kc8 Kc6 95.Bg5 Qh8+ 96.Bd8 Rb8+ 97.Kxb8 Qxd8+ 98.Ka7 Qd1 99.Kb8 Qa4 100.Kc8 Qa8# 0-1