1.g3 e5 2.c4 Nf6 3.Bg2 h6 4.Nf3 e4 5.Nd4 d5 6.d3 Bc5 7.Nb3 Bb4+ 8.Bd2 Bxd2+ 9.Qxd2 dxc4 10.dxc4 Qe7 11.Nc3 O-O 12.O-O Nc6 13.Nd5 Qe5 14.Nxf6+ Qxf6 15.Bxe4 Rd8 16.Qc3 Qxc3 17.bxc3 Re8 18.f3 Be6 19.Nc5 Na5 20.Nxe6 Rxe6 21.Rfd1 Rae8 22.Rd7 R6e7 23.Rad1 Kf8 24.c5 g6 25.Rxe7 Rxe7 26.Rd8+ Kg7 27.Ra8 Re5 28.Rxa7 Rxc5 29.Bxb7 Nxb7 30.Rxb7 Rxc3 31.Ra7 c5 32.Kf2 c4 33.a4 Ra3 34.a5 c3 35.Ke3 Ra2 36.a6 h5 37.h4 Kf6 38.Kd3 c2 39.Kd2 Kg7 40.e4 Kf6 41.f4 Ke6 42.e5 f6 43.Ra8 fxe5 44.a7 exf4 45.gxf4 Kf7 46.Rh8 c1=Q+ 47.Kxc1 Ra1+ 48.Kb2 Rxa7 49.Rh7+ Ke6 50.Rxa7 Kf5 51.Kb3 Ke4 52.Ra4+ Kf3 53.Rc4 Ke3 54.Rc7 Kxf4 55.Rc5 g5 56.hxg5 h4 57.g6 Ke3 58.Rc2 Kd4 59.Rc4+ Kd5 60.Rf4 Ke5 61.Rf1 Ke4 62.Kb2 h3 63.Kb1 Ke5 64.Ka2 h2 65.Ka1 Kd5 66.g7 Ke4 67.Rh1 Kd3 68.g8=B Ke3 69.Bb3 Kd2 70.Rb1 Ke2 71.Bd5 h1=Q 72.Bxh1 Kd2 73.Rg1 Kc2 74.Rg7 Kb3 75.Rc7 Ka3 76.Rh7 Kb4 77.Kb1 Kc3 78.Re7 Kc4 79.Rf7 Kc5 80.Rf1 Kc4 81.Bb7 Kc5 82.Rf3 Kd6 83.Bd5 Kd7 84.Rf2 Kd6 85.Bb3 Kc7 86.Kb2 Kd7 87.Kc3 Kc7 88.Rf7+ Kc8 89.Bc2 Kb8 90.Kb2 Ka8 91.Rf8+ Kb7 92.Rf4 Kc8 93.Rb4 Kc7 94.Rb5 Kc6 95.Re5 Kd6 96.Re2 Kd5 97.Rd2+ Kc4 98.Rd7 Kc5 99.Ka2 Kc6 100.Rd8 Kc5 101.Ka1 Kb6 102.Ka2 Kc5 103.Be4 Kb5 104.Kb3 Ka5 105.Kc4 Ka4 106.Rd4 Ka5 107.Kd5 Kb6 108.Bf5 Ka6 109.Ke4 Kb7 110.Bg6 Kc7 111.Kf3 Kc8 112.Bd3 Kb8 113.Rd7 Ka8 114.Bc4 Kb8 115.Ke4 Kc8 116.Be6 Kb8 117.Kd5 Ka8 118.Kc5 Kb8 119.Kb6 Ka8 120.Rd8# 1-0