1.d4 Nf6 2.c3 c5 3.d5 e6 4.c4 d6 5.Nc3 g6 6.e4 Bg7 7.Bd3 O-O 8.Nge2 Nbd7 9.dxe6 fxe6 10.f4 Nh5 11.O-O g5 12.fxg5 Rxf1+ 13.Qxf1 Ne5 14.Nf4 Qxg5 15.Nxe6 Qg6 16.Nxg7 Qxg7 17.Be2 Bg4 18.Bxg4 Nxg4 19.Qd1 Kh8 20.h3 Ngf6 21.Qe2 Rg8 22.Bd2 Ng3 23.Qf3 Nd7 24.Bf4 Ne5 25.Bxe5 Qxe5 26.Rd1 Qe7 27.Rd2 Qe5 28.Rf2 Re8 29.Qg4 Rg8 30.Qf4 Qd4 31.Kh2 Nh5 32.Qf3 Qe5+ 33.Kg1 Ng3 34.Qf6+ Qxf6 35.Rxf6 Re8 36.Rf4 Re5 37.Kf2 b5 38.cxb5 h6 39.b3 c4 40.b4 Nf1 41.g3 Kh7 42.Rf5 Rc5 43.Kg1 Rc8 44.a3 Rg8 45.Kxf1 d5 46.Rf3 Re8 47.g4 Re6 48.exd5 Re5 49.Rf6 Re1+ 50.Kxe1 Kg8 51.Ne2 c3 52.Rf3 Kh7 53.d6 h5 54.Rf8 Kg6 55.Ra8 Kh6 56.Ng1 Kg6 57.Ke2 Kf7 58.Rxa7+ Ke6 59.Kf1 hxg4 60.Rd7 Kd5 61.Kg2 Kd4 62.Rh7 Kd5 63.Rc7 g3 64.Nf3 Ke4 65.Ne1 Ke3 66.Kxg3 Kd2 67.Kf2 c2 68.Kf3 Kxe1 69.Rxc2 Kf1 70.Rc1# 1-0