1.d4 Nf6 2.e3 b6 3.Be2 g6 4.c4 Bg7 5.Nf3 O-O 6.b4 c5 7.a3 d5 8.cxd5 Nxd5 9.Bb2 Bb7 10.O-O cxb4 11.axb4 Nxb4 12.Nc3 a5 13.Qb3 e6 14.Ba3 N8c6 15.Rfd1 Re8 16.Rac1 Rc8 17.Nb5 Bf8 18.e4 Bh6 19.Rc3 Bf8 20.h4 Ba6 21.h5 Qd7 22.Bb2 Bg7 23.Re3 Red8 24.d5 exd5 25.Bxg7 Kxg7 26.Qb2+ f6 27.e5 Nxe5 28.Nxe5 fxe5 29.Qxe5+ Kg8 30.hxg6 hxg6 31.Rh3 Qg7 32.Qe6+ Qf7 33.Rh8+ Kg7 34.Rh7+ Kxh7 35.Qxf7+ Kh6 36.Rd4 Rc1+ 37.Kh2 g5 38.Bh5 Rc6 39.Bg4 Bxb5 40.Bf5 Rh8 41.Kg3 Nd3 42.Bxd3 Bxd3 43.Rxd3 Rh7 44.Qxd5 Rf6 45.Qg8 Rg7 46.Qh8+ Kg6 47.Qe8+ Kh7 48.Rd8 Rgf7 49.Qg8+ Kh6 50.Rd1 Rg7 51.Rh1+ Kg6 52.Qe8+ Rgf7 53.Qg8+ Rg7 54.Qe8+ Rgf7 55.f3 Kg7 56.Qh8+ Kg6 57.Rh6+ Kf5 58.Qe8 Rxh6 59.Qxf7+ Rf6 60.Qd5+ Kg6 61.Kg4 Rf4+ 62.Kg3 Rf6 63.Kg4 Rf4+ 64.Kh3 Rf6 65.Qg8+ Kf5 66.Qd5+ Kg6 67.Qg8+ Kf5 68.Kg3 Ke5 69.Qxg5+ Ke6 70.Qb5 Ke7 71.Kg4 Rg6+ 72.Kf5 Rf6+ 73.Ke5 Rg6 74.Qa6 Re6+ 75.Kd5 Rd6+ 76.Ke5 Re6+ 77.Kf5 Rf6+ 78.Kg5 Rd6 79.f4 Kd7 80.f5 Kc6 81.f6 Rd5+ 82.Kf4 Rd8 83.g4 Rf8 84.g5 Kc5 85.Ke5 Re8+ 86.Kf4 Rf8 87.Ke5 Re8+ 88.Kf5 Rd8 89.g6 Rd5+ 90.Ke4 Rd4+ 91.Kf3 Rd6 92.g7 Rxf6+ 93.Ke4 Rg6 94.Qc8+ Kb4 95.g8=Q Rxg8 96.Qxg8 a4 97.Kd4 a3 98.Qc4+ Ka5 99.Qb3 Ka6 100.Kd5 Kb7 101.Kd6 a2 102.Qxa2 b5 103.Qa5 b4 104.Qxb4+ Ka7 105.Kc7 Ka6 106.Qb6# 1-0