1.d4 Nf6 2.c4 d5 3.Nf3 Bg4 4.Bf4 Bxf3 5.gxf3 e6 6.Qb3 Nh5 7.Qxb7 Nxf4 8.Qxa8 Bb4+ 9.Nc3 O-O 10.O-O-O Bxc3 11.bxc3 Qd6 12.Qxa7 Na6 13.Qb7 Rb8 14.c5 Nxe2+ 15.Kc2 Rxb7 16.cxd6 Nf4 17.Bxa6 Ra7 18.Bf1 cxd6 19.Ra1 Ra3 20.Kb2 Ra4 21.Bb5 Ra5 22.a4 e5 23.dxe5 dxe5 24.Kb3 Nh5 25.Rhf1 Ra6 26.Bxa6 h6 27.Rfd1 f5 28.Bf1 f4 29.Kb2 g6 30.c4 Ng7 31.Rdb1 Ne6 32.h4 Kh8 33.Ra3 Kg8 34.Rc1 dxc4 35.Rd3 Nc5 36.Rc2 Kg7 37.Rd6 c3+ 38.Kc1 Nxa4 39.Rcd2 cxd2+ 40.Rxd2 Kf8 41.Rd6 Kg8 42.Rd3 Kh8 43.Ra3 Kg7 44.Kb1 Nc3+ 45.Rxc3 Kg8 46.Rb3 g5 47.Bh3 Kh8 48.Bg4 h5 49.Be6 e4 50.Bc4 exf3 51.Bd5 Kg7 52.Be6 Kf6 53.Kb2 Kg7 54.Bg8 Kf8 55.Ra3 Ke8 56.Ra4 g4 57.Rxf4 Kd8 58.Bh7 Kc8 59.Bg6 Kd8 60.Ka3 Ke7 61.Bf5 Kd6 62.Ka2 Ke7 63.Ka1 Ke8 64.Bd3 Kd7 65.Ka2 Kc8 66.Kb2 Kd8 67.Kb1 Kd7 68.Rf8 g3 69.fxg3 Kc7 70.Ra8 Kd7 71.Ra4 Ke7 72.Rd4 Ke6 73.Rd7 Ke5 74.Kc1 f2 75.Rf7 f1=B 76.Bxf1 Ke6 77.g4 Kxf7 78.g5 Kg6 79.Kd2 Kg7 80.Ke3 Kh8 81.Kf3 Kg7 82.Kf4 Kf8 83.Kg3 Kf7 84.Bc4+ Ke8 85.Bd3 Kf7 86.Bb1 Kg7 87.Be4 Kg8 88.Bg6 Kh8 89.Bxh5 Kg8 90.Bg6 Kg7 91.Bf7 Kxf7 92.Kg4 Kg8 93.Kf3 Kh7 94.Kf4 Kg6 95.Ke5 Kh7 96.Kd5 Kh8 97.Ke6 Kh7 98.Ke7 Kh8 99.Kd6 Kg7 100.Ke7 Kh7 101.Ke8 Kg7 102.Kd8 Kh7 103.h5 Kg7 104.h6+ Kf8 105.g6 Kg8 106.Kc7 Kh8 107.Kd6 Kg8 108.g7 Kf7 109.Kd5 Kg8 110.Ke6 Kh7 111.Kf7 Kxh6 112.g8=R Kh7 113.Rg5 Kh8 114.Rb5 Kh7 115.Rh5# 1-0