1.d4 Nf6 2.c4 e6 3.g3 c5 4.Nf3 cxd4 5.Nxd4 Nc6 6.Nc3 Qb6 7.Nc2 Bc5 8.e3 h5 9.Bg2 h4 10.O-O hxg3 11.hxg3 a6 12.Na4 Qa7 13.Nxc5 Qxc5 14.b3 a5 15.Ba3 Nb4 16.Qd2 Qh5 17.Rfc1 Qh2+ 18.Kf1 O-O 19.Nxb4 axb4 20.Bxb4 Re8 21.Bd6 Ra6 22.a4 b6 23.b4 Ra7 24.e4 Bb7 25.Qd4 e5 26.Qxb6 Ra6 27.Qxb7 Rxd6 28.Rd1 Rde6 29.a5 Ng4 30.Qxd7 Ne3+ 31.fxe3 Rf6+ 32.Qf5 Qxg3 33.a6 Rxf5+ 34.exf5 e4 35.a7 Qxe3 36.a8=Q Rxa8 37.Rxa8+ Kh7 38.Ra2 Qb3 39.Raa1 Qxc4+ 40.Kf2 Qc2+ 41.Kg3 Kh6 42.Re1 Kg5 43.Bxe4 Qc3+ 44.Kg2 Qxb4 45.Re2 Qd4 46.Rf1 Kf6 47.Rf3 Qc5 48.Rc2 Qd4 49.Rc6+ Ke5 50.Bd3 Qb2+ 51.Rc2 Qb7 52.f6 gxf6 53.Kg3 Qb8 54.Rf4 Qg8+ 55.Kf3 Qh8 56.Re2+ Kd5 57.Rf2 Qh3+ 58.Ke2 Ke5 59.Rxf6 Kd4 60.R6f4+ Kc3 61.Rc4+ Kb3 62.Rf3 Qg2+ 63.Ke3 Qg1+ 64.Ke4 Qg6+ 65.Kf4 Qd6+ 66.Kg4 Kb2 67.Rc2+ Kb3 68.Bf5+ Kb4 69.Rf4+ Kb3 70.Rf1 Qd4+ 71.Rf4 Qg1+ 72.Kh5 f6 73.Rg4 Qh1+ 74.Kg6 Qa1 75.Rg3+ Kb4 76.Rg4+ Kb3 77.Rd2 Qe5 78.Rd3+ Kb2 79.Rg2+ Kc1 80.Rg1+ Kb2 81.Rd2+ Kc3 82.Rc2+ Kb3 83.Rb1+ Ka3 84.Rc8 Qg3+ 85.Kf7 Qf3 86.Rcb8 Ka2 87.R8b2+ Ka3 88.Rb7 Ka2 89.Be6+ Ka3 90.Ra1#