1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Bb4 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 O-O 8.Rc1 dxc4 9.Bxc4 c5 10.O-O cxd4 11.Nxd4 Nc6 12.Nxc6 bxc6 13.Qa4 a5 14.a3 Bxc3 15.Rxc3 Bb7 16.Qc2 Rfd8 17.Be2 Ba6 18.Rxc6 Bxe2 19.Qxe2 Rab8 20.Rc2 Rb3 21.Rfc1 Kh7 22.Rc3 Rxc3 23.Rxc3 Qf5 24.h3 Qb1+ 25.Kh2 Rb8 26.Qc2+ Qxc2 27.Rxc2 a4 28.Kg1 g5 29.Kf1 Kg6 30.Ke1 f5 31.Kd1 g4 32.Kc1 Kg5 33.Rc4 Ra8 34.hxg4 fxg4 35.g3 h5 36.Kd2 e5 37.Ke2 Rb8 38.Rb4 Ra8 39.Kf1 Kf5 40.Ke1 Kg5 41.Ke2 Rc8 42.Kd2 Rd8+ 43.Ke1 Ra8 44.Kf1 Kf5 45.Ke2 Kg5 46.f3 gxf3+ 47.Kxf3 Kf5 48.g4+ hxg4+ 49.Rxg4 Rb8 50.Rb4 Ra8 51.Ke2 Rh8 52.Kd3 Rh2 53.Rb5 Ke6 54.Rb6+ Kd5 55.Rb4 Rf2 56.Rb5+ Kd6 57.Ke4 Re2 58.Rb4 Rh2 59.Rb6+ Kc5 60.Rb8 Kd6 61.Rb4 Rh4+ 62.Kd3 Rh2 63.Kc3 Rh3 64.Re4 Rg3 65.Rxa4 Rxe3+ 66.Kc4 Re4+ 67.Kb5 Re1 68.Ra8 e4 69.b4 Kd7 70.Rh8 e3 71.Rh3 Kd6 72.a4 Kd5 73.a5 Kd4 74.Rh6 Ra1 75.Rd6+ Ke4 76.Re6+ Kd3 77.Ka6 e2 78.b5 e1=Q 79.Rxe1 Rxe1 80.b6 Kc4 81.b7 Re6+ 82.Ka7 Re8 83.Kb6 Re6+ 84.Kc7 Re7+ 85.Kc6 Re6+ 86.Kd7 Rg6 87.b8=Q Rg7+ 88.Ke6 Kc5 89.a6 Kc4 90.a7 Rg6+ 91.Kf5 Rc6 92.a8=Q Rc8 93.Qxc8+ Kb4 94.Qa4+ Kxa4 95.Qb8 Ka3 96.Ke4 Ka2 97.Kd3 Ka3 98.Kc3 Ka2 99.Qb2# 1-0