1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 c6 5.c5 b6 6.a3 Bxd2+ 7.Bxd2 d5 8.cxd6 Qxd6 9.Bf4 Qe7 10.Bg2 O-O 11.Rc1 Bb7 12.Nf3 Rd8 13.Qa4 h6 14.O-O Nbd7 15.Ne5 Nxe5 16.Bxe5 Nd5 17.Rfd1 f6 18.Bf4 Nxf4 19.gxf4 c5 20.dxc5 Bxg2 21.Kxg2 bxc5 22.Qc6 e5 23.Qe4 Rab8 24.Rxd8+ Rxd8 25.fxe5 fxe5 26.Rc3 Rd2 27.b3 Rd4 28.Qc6 Qf7 29.Rg3 Rf4 30.Qxc5 Qb7+ 31.Kg1 Rd4 32.f3 Rd5 33.Qc4 Kh8 34.b4 Qd7 35.Kf2 Rd4 36.Qc5 Rd5 37.Qe3 a5 38.Rg4 axb4 39.axb4 Rb5 40.Qc3 Rd5 41.Kg2 Qf5 42.e4 Qd7 43.exd5 h5 44.Rg5 Qg4+ 45.Rxg4 g5 46.Qc1 Kg7 47.Qa1 Kf7 48.Qe1 Ke8 49.Qa1 hxg4 50.Kf1 gxf3 51.Qa2 Kd8 52.Qa3 Ke8 53.Qa4+ Ke7 54.Qa1 Kf7 55.d6 f2 56.d7 Kg8 57.Kxf2 g4 58.Ke2 Kh7 59.Kd2 g3 60.hxg3 Kh8 61.Kc2 Kg7 62.Kb2 Kh8 63.Kb3 Kg7 64.Ka3 Kg6 65.Qa2 Kf5 66.Ka4 Kg5 67.Qa1 Kh6 68.Kb3 Kg7 69.Qa2 Kg6 70.Qa3 Kh6 71.d8=R Kh7 72.g4 Kh6 73.Ra8 Kh7 74.Rh8+ Kg7 75.Rh5 Kg6 76.Rh2 Kf6 77.Qa1 Kf7 78.Ra2 Kf8 79.g5 Kf7 80.g6+ Ke7 81.g7 Ke8 82.g8=R+ Ke7 83.Rga8 Kd7 84.R8a5 Kc8 85.R5a3 Kb7 86.b5 Kc7 87.b6+ Kd6 88.b7 Ke6 89.b8=R Kd6 90.Rb5 Kc7 91.Rba5 Kd7 92.R3a4 Ke6 93.R2a3 Kf7 94.Qa2 Kg7 95.Ra6 Kh8 96.Rh6+ Kg8 97.Qg2+ Kf8 98.Qg8+ Ke7 99.Ra7# 1-0