1.c4 e5 2.e3 Nf6 3.Nc3 Bb4 4.Nd5 Be7 5.d4 exd4 6.Nxe7 Qxe7 7.Qxd4 Nc6 8.Qc3 Ne5 9.Nf3 d6 10.Be2 Bg4 11.Qb3 Bxf3 12.gxf3 O-O-O 13.Qc2 d5 14.cxd5 Nxd5 15.a3 Rhe8 16.h4 Qf6 17.Qe4 g6 18.h5 Nc6 19.Qc4 g5 20.Bd2 Qxb2 21.Qc1 Qe5 22.Rb1 Nd4 23.Qb2 b6 24.Qxd4 Qxd4 25.exd4 Nf4 26.Bxf4 gxf4 27.Rd1 Re6 28.Kf1 Red6 29.Rg1 Rxd4 30.Rxd4 Rxd4 31.Rg7 Ra4 32.Rxh7 Rxa3 33.Rxf7 Ra1+ 34.Kg2 Ra2 35.Bc4 Rc2 36.Rxf4 Rxf2+ 37.Kxf2 a5 38.Rf8+ Kb7 39.Rd8 Ka7 40.Bb3 c6 41.Bd5 b5 42.Bxc6 Ka6 43.Kg1 b4 44.Ba4 Kb7 45.Kf1 Ka6 46.f4 Kb6 47.f5 Kc7 48.Rd7+ Kb8 49.Rd3 Ka8 50.Bc2 Kb7 51.Ke2 Kc6 52.Rd5 Kb7 53.h6 Kc7 54.Rxa5 Kd6 55.Ra7 Kc6 56.Bb1 Kb6 57.Bd3 Kc6 58.Bc2 b3 59.Bxb3 Kd6 60.Kf1 Ke5 61.Re7+ Kf6 62.Rf7+ Ke5 63.Bc4 Kd6 64.Rf6+ Kc7 65.Rg6 Kd7 66.Ba2 Kc8 67.Re6 Kb8 68.Re5 Ka8 69.Rb5 Ka7 70.h7 Ka6 71.Rb2 Ka5 72.Kf2 Ka4 73.Kf1 Ka5 74.Bb3 Ka6 75.Kf2 Kb5 76.Bd5+ Ka6 77.Bf7 Ka7 78.Be6 Ka8 79.Kg1 Ka7 80.f6 Ka8 81.Rb4 Ka7 82.Bd7 Ka6 83.Ra4+ Kb6 84.Bc6 Kc5 85.Bg2 Kb6 86.Bh1 Kb5 87.Ra6 Kb4 88.Ra7 Kc3 89.Kh2 Kd4 90.Rc7 Ke5 91.Rc1 Kd4 92.h8=Q Ke3 93.Kg3 Kd3 94.Ba8 Kd2 95.Rb1 Kc2 96.f7 Kd2 97.Rb7 Kc1 98.Rb2 Kd1 99.f8=R Kc1 100.Rf7 Kd1 101.Rb6 Kc2 102.Qb2+ Kd1 103.Rb3 Ke1 104.Rbb7 Kd1 105.Rf1# 1-0