1.d4 d5 2.Nf3 e6 3.g3 c5 4.Bg2 cxd4 5.Nxd4 Nf6 6.c4 e5 7.Nf3 d4 8.O-O Nc6 9.e3 Be7 10.exd4 exd4 11.Bf4 O-O 12.Ne5 Qb6 13.Nd2 Nxe5 14.Bxe5 Ng4 15.Nf3 Nxe5 16.Nxe5 Bf6 17.Nd3 Bf5 18.b3 Rae8 19.Qd2 Bg5 20.Qxg5 Bxd3 21.Rfe1 Be2 22.Bf1 Bxf1 23.Kxf1 d3 24.Rad1 h6 25.Qf5 Rxe1+ 26.Kxe1 Re8+ 27.Kf1 Qc6 28.Qd5 Re2 29.Qxc6 bxc6 30.a4 Rb2 31.Rxd3 Kf8 32.Re3 a5 33.g4 f6 34.h4 Kf7 35.h5 g6 36.Kg2 g5 37.Kg3 Rb1 38.f3 Rb2 39.f4 Rd2 40.fxg5 hxg5 41.Rf3 Rd1 42.Rf5 Rd3+ 43.Kf2 Rxb3 44.Rxa5 Rb4 45.Rc5 Rxa4 46.Rxc6 Ra2+ 47.Ke3 Ra3+ 48.Ke4 Rg3 49.Rc7+ Ke6 50.Rc6+ Kf7 51.c5 Rxg4+ 52.Kd5 Kg7 53.Rb6 Rg1 54.c6 Rd1+ 55.Ke6 Re1+ 56.Kd7 Rd1+ 57.Ke8 Re1+ 58.Kd8 Rd1+ 59.Kc8 Kh6 60.c7 g4 61.Rc6 g3 62.Kb7 Rb1+ 63.Ka6 Ra1+ 64.Kb5 Ra8 65.c8=Q Rxc8 66.Rxc8 Kxh5 67.Rg8 Kh4 68.Kc4 Kh3 69.Kd3 g2 70.Ke3 Kh2 71.Kf2 g1=Q+ 72.Rxg1 f5 73.Rc1 f4 74.Rg1 f3 75.Rg5 Kh1 76.Rh5# 1-0