1.d4 d5 2.c4 Qd7 3.cxd5 Qxd5 4.Nc3 Qd8 5.Nf3 Nf6 6.e4 e6 7.Be3 b6 8.Bb5+ c6 9.Bd3 Be7 10.Qe2 Bb7 11.Rd1 Nbd7 12.O-O O-O 13.e5 Nd5 14.Nxd5 cxd5 15.h4 f6 16.exf6 Nxf6 17.Ng5 Qd7 18.Bf4 Ne4 19.Be5 Bxg5 20.hxg5 Nxg5 21.Qg4 h6 22.Rfe1 Qf7 23.f3 a5 24.Rc1 Rac8 25.Rxc8 Rxc8 26.Bf4 Rf8 27.Bxg5 hxg5 28.Qxg5 Bc8 29.Rc1 Qf6 30.Qxf6 gxf6 31.Rc6 Kf7 32.Rc7+ Kg8 33.Kf2 Rd8 34.Ke3 Kf8 35.g4 e5 36.Rc6 Ke7 37.Rxb6 Rh8 38.Rb8 Re8 39.Ra8 e4 40.fxe4 dxe4 41.Bxe4 Bxg4 42.Rxa5 Kd6 43.Kf4 Bd7 44.Ra6+ Ke7 45.Bf5 Bxf5 46.Kxf5 Rb8 47.b3 Rb5+ 48.Ke4 f5+ 49.Kf4 Rd5 50.Ke3 Rb5 51.Rc6 Rb4 52.Rc4 Rb8 53.Rc5 Ke6 54.Re5+ Kf6 55.Kf4 Rb4 56.Rxf5+ Ke6 57.Ke4 Rb8 58.Rh5 Kd6 59.Rh6+ Kc7 60.Kd5 Rb5+ 61.Kc4 Ra5 62.a4 Ra8 63.Kc5 Ra5+ 64.Kb4 Rd5 65.Kc4 Ra5 66.d5 Ra8 67.Kc5 Ra5+ 68.Kd4 Ra8 69.Kc4 Ra5 70.Rc6+ Kb7 71.Rc5 Ra6 72.a5 Rh6 73.b4 Rh4+ 74.Kb5 Rh6 75.Rc6 Rh5 76.a6+ Ka7 77.Kc5 Rh1 78.b5 Rc1+ 79.Kd6 Rb1 80.Rc7+ Ka8 81.Kc6 Rc1+ 82.Kb6 Rxc7 83.Kxc7 Ka7 84.Kd6 Ka8 85.Ke6 Ka7 86.Ke5 Ka8 87.d6 Ka7 88.d7 Kb6 89.a7 Kxa7 90.Ke6 Kb7 91.d8=Q Ka7 92.Qd4+ Kb7 93.Kd5 Ka8 94.Qg7 Kb8 95.Kc6 Ka8 96.Qb7# 1-0