1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 h6 7.Bxf6 Qxf6 8.Bxc4 c5 9.e5 Qd8 10.d5 exd5 11.Qxd5 Qxd5 12.Bxd5 Nd7 13.O-O-O Nb6 14.Bb3 Bxc3 15.bxc3 Ke7 16.Nd2 Bg4 17.f3 Bf5 18.Nf1 Rhd8 19.Ne3 Bd3 20.Bc2 c4 21.Bxd3 cxd3 22.Nf5+ Ke6 23.Nd6 Nd7 24.Rhe1 Nc5 25.Kd2 f6 26.Ne4 Nxe4+ 27.Rxe4 fxe5 28.Rde1 Rd5 29.f4 Kf6 30.Rxe5 Rxe5 31.Rxe5 g5 32.g4 gxf4 33.Rf5+ Kg6 34.Rxf4 Kg5 35.Rf7 b6 36.Rg7+ Kf6 37.Rd7 Kg5 38.h3 Kh4 39.Rxd3 Rf8 40.Kc2 Rf1 41.a4 Rh1 42.Rd6 Rxh3 43.Rxh6+ Kxg4 44.Rxh3 Kxh3 45.Kd3 Kg4 46.Ke4 Kg3 47.Kd5 Kf4 48.Kc6 Ke5 49.Kb7 Kd6 50.Kxa7 Kc7 51.c4 Kc6 52.Kb8 Kd6 53.Kb7 Kc5 54.Kc7 Kxc4 55.Kxb6 Kd4 56.a5 Ke5 57.Kc5 Kf5 58.Kc6 Kg5 59.Kd6 Kh6 60.Kc5 Kg7 61.Kd6 Kg6 62.Ke5 Kh5 63.Kf4 Kh6 64.Ke4 Kh7 65.a6 Kg8 66.Kd5 Kh7 67.Ke4 Kg8 68.Kd3 Kg7 69.Kc2 Kh6 70.Kc1 Kh7 71.Kb2 Kh8 72.Kb3 Kh7 73.Kc3 Kg7 74.Kb2 Kg6 75.Kb1 Kf7 76.Kb2 Kg7 77.Kc2 Kf8 78.a7 Kf7 79.Kb3 Ke8 80.Kc2 Kd8 81.Kc3 Kd7 82.Kc2 Kc6 83.a8=Q+ Kd7 84.Qb8 Kc6 85.Qd8 Kb7 86.Qd7+ Ka8 87.Kc3 Kb8 88.Kb4 Ka8 89.Ka5 Kb8 90.Kb6 Ka8 91.Qe8# 1-0