1.d4 Nf6 2.Nc3 c5 3.d5 d6 4.e4 g6 5.Be2 Bg7 6.Nf3 Bg4 7.Nd2 Bxe2 8.Qxe2 O-O 9.O-O Nbd7 10.Nc4 a6 11.a4 Qc7 12.f4 e6 13.e5 dxe5 14.d6 Qc6 15.fxe5 Nd5 16.a5 b5 17.axb6 N5xb6 18.Na5 Qc8 19.Bf4 c4 20.Qe3 Re8 21.Bg3 Nd5 22.Qd4 Nb4 23.Rf2 Nc6 24.Nxc6 Qxc6 25.Raf1 Rf8 26.Rd1 Rab8 27.Ne4 Qb5 28.Nf6+ Bxf6 29.exf6 Qxb2 30.Qh4 h5 31.Qf4 Kh7 32.Bh4 Qa2 33.g4 Rb1 34.Rxb1 Qxb1+ 35.Kg2 Qb5 36.Bg5 Qd5+ 37.Kg3 hxg4 38.Qxg4 Rh8 39.Rd2 Qe5+ 40.Qf4 Qxf4+ 41.Kxf4 a5 42.Ke4 Rc8 43.c3 a4 44.Ra2 Rc6 45.Kd4 e5+ 46.Kd5 Rc5+ 47.Ke4 Rb5 48.h4 Kg8 49.Ra1 Kf8 50.h5 gxh5 51.Rh1 Kg8 52.Rg1 Kh7 53.Bh4 Nc5+ 54.Kd5 Ne6+ 55.Kxc4 Rc5+ 56.Kb4 Rd5 57.Kxa4 Rxd6 58.Kb5 Rd5+ 59.Kc4 Rc5+ 60.Kb4 e4 61.Rg7+ Nxg7 62.Kxc5 Ne6+ 63.Kd5 e3 64.Ke4 e2 65.Ke3 Kg6 66.Kxe2 Kf5 67.Kf3 Ng5+ 68.Bxg5 Kxg5 69.Kg3 Kxf6 70.Kh4 Ke5 71.c4 f5 72.c5 f4 73.c6 Kd6 74.c7 Kxc7 75.Kh3 Kd6 76.Kg2 h4 77.Kh3 Ke5 78.Kxh4 Ke4 79.Kh3 Kf3