1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nc3 e6 5.e3 Nbd7 6.Be2 Bd6 7.Qc2 O-O 8.O-O Re8 9.Rd1 Qe7 10.e4 Nxe4 11.Nxe4 dxe4 12.Qxe4 e5 13.Bg5 Nf6 14.Qh4 h6 15.Bxf6 Qxf6 16.Qxf6 gxf6 17.c5 Bc7 18.b4 Be6 19.b5 Rad8 20.bxc6 bxc6 21.dxe5 fxe5 22.Nd2 Rd4 23.Nb3 Ra4 24.Nd2 Rd8 25.a3 e4 26.Nf1 Rxd1 27.Bxd1 Ra5 28.Ng3 f5 29.f3 e3 30.Ne2 Rxc5 31.g3 Kf7 32.f4 Bb6 33.Kf1 Bd5 34.Nd4 Kf6 35.Bf3 Rc4 36.Bxd5 cxd5 37.Nf3 Rc2 38.Rd1 Rf2+ 39.Ke1 Rxf3 40.Rxd5 Rf2 41.Rd6+ Ke7 42.Rxh6 Ba5+ 43.Kd1 e2+ 44.Kc2 e1=Q+ 45.Kd3 Rd2+ 46.Kc4 Rd1 47.Ra6 Bb6 48.Kb5 Kd6 49.Ka4 Kc5 50.g4 fxg4 51.Rxa7 Bxa7 52.f5 Bb6 53.f6 Bc7 54.f7 Bd6 55.f8=R Kc4 56.Rf4+ Kc3 57.Rc4+ Kb2 58.Rc2+ Kxc2 59.h3 Bc5 60.h4 Bb6 61.h5 Bc7 62.h6 g3 63.h7 Qe8+ 64.Kb4 g2 65.h8=R Qxh8 66.Kb5 Qh7 67.Ka4 Qg8 68.Kb4 Qh8 69.Ka4 Qh7 70.Kb4 Bd8 71.Kc5 Qh8 72.Kb4 Qh7 73.Ka4 Qg8 74.Kb4 Qh8 75.Kb5 Qh7 76.Kc4 Qh8 77.Kb4 g1=Q 78.Ka4 Qh7 79.Kb4 Qhg8 80.Kb5 Q8g7 81.Ka4 Qh6 82.Kb4 Qh5 83.Ka4 Qh4+ 84.Kb5 Qh3 85.Kc4 Qhh2 86.Kb4 Qhh1 87.Ka4 Kd3 88.Kb4 Be7+ 89.Kb5 Bd6 90.Ka4 Bc5 91.Kb3 Bb6 92.Ka4 Bc7 93.Kb3 Bd8 94.Ka4 Kd2 95.Kb4 Be7+ 96.Ka4 Bd6 97.Kb3 Bc5 98.a4 Bb6 99.a5 Bc7 100.Kb2 Bd8 101.a6 Be7 102.a7 Bd6 103.a8=Q Be5+ 104.Kb3 Bf6 105.Qxh1 Qxh1 106.Ka3 Bg5 107.Ka4 Bf6 108.Kb3 Bg5 109.Ka3 Bf6 110.Ka4 Bg5 111.Kb3 Bf6 112.Ka2 Kc3 113.Ka3 Ra1# 0-1