1.Nf3 Nf6 2.d4 c6 3.Bg5 Qb6 4.Qc1 Ne4 5.Bf4 d5 6.c4 e5 7.Bxe5 Nd7 8.Bf4 dxc4 9.e3 Qa5+ 10.Nfd2 Nb6 11.Bxc4 Nxc4 12.Qxc4 Bb4 13.Qe2 g5 14.Be5 f6 15.Bg3 Be6 16.a3 O-O-O 17.f3 Nxg3 18.hxg3 h5 19.Kf2 Be7 20.Nc3 Kb8 21.Qd3 f5 22.Ne2 Qc7 23.Rac1 a6 24.Nc4 c5 25.Qc3 h4 26.gxh4 f4 27.Ne5 fxe3+ 28.Qxe3 gxh4 29.Ng6 Rhe8 30.Nxe7 Qxe7 31.Rxc5 h3 32.Re5 Qh4+ 33.g3 Qf6 34.Rxh3 Bxh3 35.Rxe8 Rxe8 36.Qxe8+ Kc7 37.Qe4 Qc6 38.Qf4+ Kc8 39.Nc3 Qb6 40.Qd2 Qd6 41.Qd1 Qh6 42.Ke2 Qc6 43.Ne4 b6 44.Qb3 Kb8 45.Qb4 Qe6 46.d5 Qe7 47.Qb3 Bg4 48.Qb4 Qd8 49.Qd4 Qg8 50.fxg4 Qxg4+ 51.Ke3 Qd1 52.Qxd1 Kc7 53.Kd2 Kd7 54.Nf2 b5 55.Qa4 bxa4 56.Kd1 Kd8 57.b3 Ke8 58.Kd2 Kd8 59.Kd3 Ke8 60.Kc4 Kf7 61.d6 Kf6 62.Kd5 Kf7 63.b4 Kg8 64.Ng4 Kf7 65.b5 Ke8 66.Ne3 axb5 67.Nc2 Kf8 68.Kc6 Kg7 69.Kd7 Kf6 70.Nd4 Kg5 71.Ke8 Kh6 72.Nc6 Kg6 73.Nd4 Kg5 74.Ke7 b4 75.axb4 Kh5 76.Ne2 Kh6 77.Kf6 Kh7 78.Ke7 Kg8 79.Nc3 a3 80.g4 Kg7 81.b5 Kg8 82.b6 a2 83.Nxa2 Kh8 84.Kf6 Kg8 85.Ke5 Kf7 86.g5 Kf8 87.Kf4 Kg7 88.Kg3 Kh7 89.Kf3 Kh8 90.Ke3 Kg8 91.Nb4 Kh7 92.Na2 Kh8 93.d7 Kg8 94.b7 Kh7 95.d8=Q Kg7 96.Qd7+ Kf8 97.b8=R# 1-0