1.c3 e6 2.g3 Nf6 3.Nf3 c5 4.Bg2 d5 5.d4 cxd4 6.cxd4 h6 7.O-O Nc6 8.Bf4 Bd7 9.Nc3 Be7 10.Ne5 O-O 11.Rc1 g5 12.Be3 Rc8 13.f4 Nxe5 14.fxe5 Ne8 15.Qd3 Ng7 16.g4 Be8 17.Bf2 f5 18.exf6 Rxf6 19.e4 Bg6 20.Qe3 dxe4 21.Nxe4 Rf4 22.h3 Bxe4 23.Bxe4 Rxc1 24.Rxc1 Bf6 25.Qd3 Qd6 26.Rc8+ Kf7 27.Be3 Rxe4 28.Qxe4 Qg3+ 29.Kf1 Qxh3+ 30.Ke2 h5 31.Qxb7+ Kg6 32.Qe4+ Kf7 33.Rc7+ Kg8 34.Qa8+ Kh7 35.Qe4+ Kg8 36.Rc8+ Kf7 37.gxh5 Nf5 38.Bf2 Qxh5+ 39.Ke1 g4 40.Rc7+ Kg6 41.Rxa7 Qg5 42.Rc7 g3 43.Bg1 g2 44.Rc2 Kf7 45.Qxg2 Qf4 46.d5 Bh4+ 47.Kd1 Bg5 48.dxe6+ Kf6 49.Bc5 Ne3+ 50.Bxe3 Qxe3 51.Qf2+ Ke7 52.Qxe3 Bxe3 53.a3 Bg1 54.Re2 Kd6 55.Re1 Ke7 56.Re4 Bf2 57.Re2 Kf8 58.Rxf2+ Kg7 59.a4 Kh6 60.Rf5 Kh7 61.b3 Kh6 62.Rb5 Kh7 63.a5 Kh6 64.Rf5 Kg7 65.Rg5+ Kh6 66.e7 Kxg5 67.Ke2 Kf6 68.e8=R Kg7 69.a6 Kh7 70.a7 Kh6 71.Ke1 Kh7 72.a8=R Kh6 73.b4 Kg5 74.b5 Kh6 75.b6 Kg5 76.b7 Kg6 77.Ra4 Kf6 78.b8=Q Kg5 79.Rg8+ Kf5 80.Qa7 Ke6 81.Ra6+ Ke5 82.Re6+ Kd5 83.Qa3 Kxe6 84.Qa5 Kd6 85.Re8 Kc6 86.Qa7 Kb5 87.Qf2 Kb4 88.Qf3 Kb5 89.Qf8 Ka4 90.Qb4+ Kxb4 91.Kd2 Kb3 92.Re4 Ka2 93.Kc3 Kb1 94.Ra4 Kc1 95.Ra1# 1-0