1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.O-O c5 7.cxd5 Nxd5 8.Nc3 Nc6 9.Nxd5 exd5 10.Be3 c4 11.b3 cxb3 12.axb3 Bf5 13.Ne5 f6 14.Nxc6 bxc6 15.Qd2 Qb6 16.Qc3 Bb4 17.Qb2 Rfe8 18.Bf3 a5 19.Bd2 Rab8 20.Bxb4 Qxb4 21.Rfc1 Re6 22.Qc3 Qxb3 23.Qxb3 Rxb3 24.Rxa5 Be4 25.Bxe4 Rxe4 26.e3 Rb6 27.Ra7 h5 28.Rc7 Re6 29.h4 Kf8 30.Ra1 Re7 31.Ra8+ Kf7 32.Rcc8 Kg6 33.Kg2 Reb7 34.Ra2 Re7 35.Rc2 Re6 36.Kf3 Kf5 37.Rc7 g5 38.hxg5 fxg5 39.Rc1 Rh6 40.Rf7+ Ke6 41.Rg7 Kf6 42.Rc7 Kf5 43.Rf7+ Ke6 44.Rg7 Rf6+ 45.Kg2 Kf5 46.Rh7 Rb2 47.Rxh5 Kg4 48.Rh7 Rfxf2+ 49.Kg1 Rg2+ 50.Kf1 Rbf2+ 51.Ke1 Kxg3 52.Rh1 Re2+ 53.Kd1 Rd2+ 54.Ke1 Rde2+ 55.Kd1 Rxe3 56.Rf1 Rd3+ 57.Ke1 Rxd4 58.Rf8 Re4+ 59.Kd1 Rf4 60.Rc3+ Kg4 61.Rxf4+ gxf4 62.Rxc6 f3 63.Rg6+ Kf4 64.Rf6+ Ke4 65.Re6+ Kd4 66.Rf6 f2 67.Ke2 Rh2 68.Rxf2 Rxf2+ 69.Kxf2 Kc3 70.Ke2 d4 71.Ke1 Kc2 72.Ke2 d3+ 73.Ke3 d2 74.Kd4 d1=Q+ 75.Kc4 Qd3+ 76.Kb4 Qc3+ 77.Ka4 Qb2 78.Ka5 Qb3 79.Ka6 Qb4 80.Ka7 Qb5 81.Ka8 Kc3 82.Ka7 Kc4 83.Ka8 Kc5 84.Ka7 Kc6 85.Ka8 Qb7#