1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bxf3 5.Qxf3 Nf6 6.Be2 g6 7.d4 dxe4 8.Nxe4 Qxd4 9.Nxf6+ Qxf6 10.Qb3 b6 11.Be3 Bg7 12.c3 Nd7 13.O-O-O Nc5 14.Qc4 O-O 15.h4 Rad8 16.h5 Rxd1+ 17.Rxd1 gxh5 18.Bxc5 bxc5 19.Qxc5 Qg6 20.Bd3 Qxg2 21.Qxa7 Qg5+ 22.Qe3 Qxe3+ 23.fxe3 Ra8 24.Kb1 h4 25.Be4 Ra6 26.Rd8+ Bf8 27.b4 h3 28.Kb2 e6 29.Kb3 f5 30.Bh1 Kf7 31.a4 c5 32.a5 cxb4 33.cxb4 e5 34.Rd7+ Kg6 35.Ka4 Rf6 36.Kb5 f4 37.exf4 Rxf4 38.a6 Rxb4+ 39.Ka5 Rb2 40.a7 Ra2+ 41.Kb5 Rb2+ 42.Kc4 Rb4+ 43.Kd3 Ra4 44.Be4+ Kg5 45.a8=Q Rxa8 46.Bxa8 h2 47.Rxh7 Bh6 48.Bh1 e4+ 49.Kxe4 Bg7 50.Rxg7+ Kf6 51.Rh7 Kg6 52.Rxh2 Kf7 53.Kd3 Kg7 54.Rh5 Kg6 55.Rh3 Kg5 56.Rh7 Kf4 57.Bc6 Kg4 58.Bb5 Kf5 59.Rc7 Ke5 60.Bc4 Kf4 61.Be6 Kf3 62.Rc3 Kf2 63.Bh3 Kg1 64.Kd2 Kf2 65.Rc7 Kg1 66.Rd7 Kf2 67.Re7 Kg1 68.Rb7 Kf2 69.Bd7 Kf1 70.Rb1+ Kg2 71.Kc1 Kf3 72.Rb4 Ke2 73.Rb6 Ke3 74.Rb2 Kf4 75.Rd2 Ke3 76.Bg4 Ke4 77.Kb2 Ke3 78.Rd1 Kf4 79.Re1 Kg3 80.Be6 Kf3 81.Rg1 Ke3 82.Ka1 Kf4 83.Ba2 Ke3 84.Rc1 Ke4 85.Rc4+ Kd5 86.Rc7+ Ke4 87.Rd7 Ke3 88.Bf7 Kf4 89.Ka2 Ke3 90.Ka3 Ke4 91.Kb4 Ke5 92.Kc3 Kf5 93.Kd3 Kg5 94.Rd6 Kf4 95.Rd5 Kf3 96.Rd4 Kf2 97.Bd5 Kg3 98.Ke2 Kh3 99.Kf2 Kh2 100.Rh4# 1-0