1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Be7 5.g3 Nbd7 6.b3 b6 7.Bg2 Bb7 8.Bb2 Ne4 9.Qc2 Nxc3 10.Qxc3 c5 11.cxd5 Bxd5 12.dxc5 Bf6 13.Qc2 O-O 14.cxb6 Qxb6 15.O-O Rac8 16.Qd2 Rfd8 17.Rac1 Rxc1 18.Rxc1 Bxf3 19.Bxf3 Ne5 20.Qc2 Nxf3+ 21.exf3 Qa5 22.Bxf6 gxf6 23.Qc7 Qxc7 24.Rxc7 a5 25.Ra7 Rd5 26.Kf1 Kg7 27.Ke2 Re5+ 28.Kd3 Rd5+ 29.Kc4 h5 30.a3 h4 31.gxh4 Rf5 32.b4 axb4 33.axb4 Rf4+ 34.Kc5 Rxf3 35.Ra2 Rc3+ 36.Kb6 f5 37.b5 f4 38.Rb2 e5 39.Ka5 Ra3+ 40.Kb4 Ra8 41.b6 e4 42.Kc5 e3 43.b7 Rb8 44.Kc6 f5 45.Kc7 Re8 46.b8=Q Rxb8 47.Kxb8 Kf6 48.Re2 Kg6 49.Kb7 Kh6 50.h5 f3 51.Rxe3 Kg7 52.Rc3 Kh6 53.Kb6 Kxh5 54.Rc5 Kg4 55.h3+ Kg5 56.Rc6 Kf4 57.Rc4+ Kg5 58.Ka6 f4 59.Rc7 Kh5 60.Rc3 Kg5 61.Rd3 Kf5 62.Rd7 Kg5 63.Rg7+ Kh5 64.Rg1 Kh4 65.Rh1 Kg5 66.Ka5 Kh6 67.h4 Kg6 68.Ra1 Kf7 69.Ra2 Kf8 70.Ka6 Ke8 71.Ra1 Kf8 72.Rh1 Kf7 73.h5 Ke8 74.h6 Kd7 75.Rh4 Kc8 76.Rxf4 Kb8 77.Ra4 Ka8 78.Kb6+ Kb8 79.Rc4 Ka8 80.Rc8# 1-0