1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bg5 c5 5.d5 d6 6.e3 Bxc3+ 7.bxc3 e5 8.Bd3 h6 9.Bh4 Qe7 10.f3 g5 11.Bg3 e4 12.Bxe4 Nxe4 13.fxe4 Qxe4 14.Bxd6 Bg4 15.Nf3 Qxe3+ 16.Qe2 Qxe2+ 17.Kxe2 Nd7 18.Rhe1 O-O-O 19.Kf2 Rde8 20.a4 a5 21.Ne5 Nxe5 22.Bxe5 Rhg8 23.Rab1 Rg6 24.Bg3 Rxe1 25.Rxe1 Kd7 26.Rb1 b6 27.Ke3 f5 28.Be5 f4+ 29.Kd2 Bf5 30.Rf1 Bg4 31.g3 f3 32.h3 Bxh3 33.Rxf3 Ke7 34.Bc7 h5 35.Ke3 Bd7 36.Rf2 h4 37.Rb2 h3 38.Bxb6 Rh6 39.Bxc5+ Ke8 40.Rh2 Bxa4 41.Ba3 g4 42.c5 Kd7 43.c6+ Kc7 44.Kd4 Bxc6 45.dxc6 Rf6 46.Bc1 Rf1 47.Bf4+ Kxc6 48.Ke4 a4 49.Kf5 a3 50.Kxg4 Kb5 51.Bd6 Ra1 52.Kxh3 a2 53.Be5 Kc4 54.Kh4 Kb3 55.c4 Re1 56.Bb2 Rb1 57.Bd4 Rd1 58.Bf6 Rf1 59.Bb2 Rb1 60.Bf6 Rf1 61.Bd4 Rd1 62.Be5 Re1 63.Rb2+ Ka3 64.Rb5 Ka4 65.Bc3 Rc1 66.Ra5+ Kb3 67.Be5 Re1 68.Bf6 Re4+ 69.g4 Rf4 70.Kg5 Rxc4 71.Kf5 Rc1 72.g5 Rf1+ 73.Kg6 Rf4 74.Kf7 Rg4 75.g6 Rg1 76.g7 Rf1 77.g8=Q Rxf6+ 78.Kxf6+ Kb2 79.Rxa2+ Kc1 80.Ke6 Kd1 81.Kd6 Ke1 82.Kc6 Kd1 83.Kb6 Ke1 84.Ka6 Kf1 85.Ka5 Ke1 86.Ra3 Kd2 87.Ra1 Kc2 88.Ka6 Kb2 89.Ka5 Kc2 90.Kb5 Kd3 91.Kc5 Ke2 92.Kd5 Kf2 93.Ke5 Ke2 94.Kd5 Kd3 95.Kc5 Ke3 96.Kb5 Kd3 97.Ra2 Kd4 98.Ra4+ Kc3 99.Kc5 Kd2 100.Kd5 Ke2 101.Ra2+ Ke3 102.Ra3+ Ke2 103.Qg2+ Kd1 104.Ra1# 1-0