1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.cxd5 exd5 5.Nc3 c6 6.Qc2 g6 7.Bg5 Be7 8.e3 Bf5 9.Bd3 Bxd3 10.Qxd3 Nbd7 11.Qc2 O-O 12.O-O a5 13.Qb3 Qb6 14.Qc2 Rfe8 15.h3 Bd6 16.Nd2 Kg7 17.Bh4 h6 18.Rfe1 Re6 19.f3 Rae8 20.Bf2 Nh5 21.e4 Bg3 22.Nf1 Bxf2+ 23.Qxf2 dxe4 24.fxe4 Rf6 25.Qe3 Rfe6 26.Rad1 Nhf6 27.e5 Nd5 28.Nxd5 cxd5 29.Qf2 f6 30.Ne3 fxe5 31.Nxd5 Qd6 32.dxe5 Rxe5 33.Rxe5 Rxe5 34.Qf3 Qc6 35.Nf4 Nf8 36.Qxc6 bxc6 37.Rd6 Rc5 38.Nd3 Rc2 39.a4 Rd2 40.Kf1 g5 41.g4 Ng6 42.Ke1 Rh2 43.Rd7+ Kf6 44.Rd6+ Kg7 45.Rxc6 Rxh3 46.Rc7+ Kf6 47.Rc6+ Kf7 48.Kd2 Rxd3+ 49.Kxd3 Ne5+ 50.Ke4 Nxc6 51.Kd5 Nb4+ 52.Kc5 Nd3+ 53.Kb5 Nxb2 54.Kxa5 Nxa4 55.Kb5 Nb2 56.Kb4 Nd1 57.Kc5 Nf2 58.Kd5 Nxg4 59.Ke4 Ke6 60.Kf3 Nf6 61.Kg3 h5 62.Kh3 Ne4 63.Kh2 Kf5 64.Kh3 h4 65.Kh2 g4 66.Kg2 Kf4 67.Kh2 h3 68.Kh1 g3 69.Kg1 Nf2 70.Kf1 Kf3 71.Kg1 h2+ 72.Kf1 h1=Q# 0-1