1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.g3 c5 5.Bg2 Be7 6.Bf4 O-O 7.O-O cxd4 8.Nxd4 dxc4 9.Nc3 a6 10.Nf3 Nc6 11.Ne5 Nxe5 12.Bxe5 Qb6 13.Qd4 Qxd4 14.Bxd4 Rd8 15.Bb6 Rd2 16.Rab1 Nd5 17.Bxd5 exd5 18.Rfd1 Rxd1+ 19.Rxd1 Be6 20.Nxd5 Bxd5 21.Rxd5 Bf6 22.Bd4 Rd8 23.Rxd8+ Bxd8 24.Kg2 f5 25.Kf3 Kf7 26.Kf4 g6 27.Ke5 Bf6+ 28.Kd5 b5 29.Bxf6 Kxf6 30.f3 g5 31.e4 fxe4 32.fxe4 Ke7 33.g4 a5 34.Kc5 a4 35.a3 Ke6 36.Kxb5 Ke5 37.Kxa4 Kxe4 38.Kb4 Kd3 39.a4 Kd4 40.a5 Kd5 41.a6 Kc6 42.Kxc4 Kb6 43.Kd5 Kxa6 44.Ke6 Kb5 45.Kf5 Ka4 46.Kxg5 Kb5 47.Kh5 Ka4 48.Kg5 Kb5 49.h4 Kb6 50.Kf5 Kb7 51.Ke5 Kb6 52.Kf6 Kb7 53.Ke5 Kb8 54.b4 Kc7 55.Kf5 Kb6 56.Ke5 Kc7 57.g5 Kb7 58.Ke4 Kb8 59.Kd5 Kc7 60.Ke5 Kb7 61.h5 Kc7 62.Ke4 Kb7 63.Ke3 Kc7 64.Ke2 Kc6 65.Ke1 Kc7 66.Kd2 Kb7 67.Ke2 Kc7 68.Kd1 Kb7 69.b5 Kc7 70.Ke1 Kd7 71.Kd2 Kc7 72.Kc2 Kd7 73.Kd2 Kc7 74.b6+ Kd6 75.g6 hxg6 76.hxg6 Kd7 77.Ke2 Kd8 78.Kd1 Kd7 79.Kd2 Ke7 80.b7 Kf8 81.Kd1 Ke7 82.Kc2 Kf8 83.Kd2 Ke7 84.Kc1 Kf8 85.b8=Q+ Ke7 86.Qa7+ Kf8 87.Qf7# 1-0