1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.cxd5 exd5 5.Nc3 c6 6.Qc2 Bg4 7.Bg5 h6 8.Bh4 Nbd7 9.e3 Bd6 10.Bd3 Qc7 11.Rc1 a6 12.Bg3 O-O 13.O-O Bxg3 14.hxg3 Qd6 15.Na4 a5 16.a3 Rfe8 17.Rfe1 h5 18.Qb3 Rab8 19.Qc2 Ne4 20.Bxe4 dxe4 21.Nd2 Qg6 22.Nc5 Nf6 23.Nc4 h4 24.Ne5 Qh7 25.f3 hxg3 26.Nxg4 Nxg4 27.fxg4 Qh2+ 28.Kf1 b6 29.Nd7 Rbd8 30.Qxc6 Qh1+ 31.Ke2 Qxg2+ 32.Kd1 Qxb2 33.Re2 g2 34.Rxb2 g1=Q+ 35.Kc2 Qxe3 36.Kb1 Qxd4 37.Nxb6 e3 38.Qc4 e2 39.Re1 Qxc4 40.Nxc4 Rd1+ 41.Rxd1 exd1=Q+ 42.Ka2 a4 43.Ne5 Rxe5 44.Rb8+ Kh7 45.Rh8+ Kg6 46.Rh6+ gxh6 47.Kb2 Re4 48.Ka2 Re3 49.Kb2 Re2+ 50.Kc3 Re1 51.Kb2 Kg5 52.Ka2 Kf4 53.Kb2 Kg3 54.Ka2 Kg2 55.g5 h5 56.g6 fxg6 57.Kb2 Kf3 58.Ka2 Ke4 59.Kb2 Ke3 60.Ka2 Ke2 61.Kb2 Kf2 62.Ka2 Kf3 63.Kb2 Kf2 64.Ka2 h4 65.Kb2 h3 66.Ka2 h2 67.Kb2 Kf3 68.Ka2 Ke4 69.Kb2 Ke3 70.Ka2 Ke2 71.Kb2 Kf2 72.Ka2 Kf3 73.Kb2 Ke4 74.Ka2 Ke3 75.Kb2 Ke2 76.Ka2 g5 77.Kb2 Kf2 78.Ka2 Kf3 79.Kb2 Kf2 80.Ka2 h1=Q 81.Kb2 Qb3# 0-1