1.e4 c6 2.Nc3 d5 3.Nf3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.Qxe7+ Kxe7 9.O-O Rd8 10.Re1+ Kf8 11.d4 Bf5 12.c3 a5 13.a4 Nd7 14.Bf1 Nb6 15.g3 Be6 16.Nd2 Be7 17.Ne4 Nd7 18.Bf4 g5 19.Bc7 Rdc8 20.Bd6 Rd8 21.f4 h6 22.Bxe7+ Kxe7 23.f5 Bxf5 24.Nc5+ Be6 25.Nxb7 Rdb8 26.Bg2 Ra6 27.b4 Rxb7 28.b5 Rab6 29.bxc6 Rc7 30.cxd7 Kxd7 31.d5 Bf5 32.Rac1 Rc5 33.c4 Rb4 34.Bf1 Rxa4 35.Re3 Bg6 36.Rce1 Kd6 37.Re8 Rb4 38.Rd8+ Kc7 39.Ree8 Bf5 40.d6+ Kb6 41.d7 Kc7 42.Rc8+ Kxd7 43.Rxc5 Kxe8 44.Rxf5 a4 45.Ra5 Kd7 46.Kf2 Kc6 47.Ke3 Kb6 48.Ra8 Kb7 49.Bg2+ Kb6 50.Kd4 Rb2 51.Be4 Rd2+ 52.Kc3 Rxh2 53.Rxa4 h5 54.Rb4+ Kc5 55.Rb5+ Kd6 56.c5+ Ke5 57.Bb7 h4 58.gxh4 Rxh4 59.Bg2 Rg4 60.Bb7 Rg1 61.Kc2 g4 62.c6+ Kd6 63.Rd5+ Kc7 64.Rd7+ Kb6 65.Kd2 g3 66.Ke2 f5 67.Kf3 f4 68.Kxf4 g2 69.Kg3 f5 70.Kh2 Rc1 71.Kxg2 f4 72.Kf3 Rxc6 73.Bxc6 Kxc6 74.Rd2 Kc7 75.Rd1 Kc6 76.Ra1 Kd5 77.Ra4 Ke5 78.Ra8 Kd6 79.Rc8 Ke5 80.Rb8 Kd6 81.Ra8 Ke5 82.Rc8 Kf5 83.Rd8 Ke5 84.Rd7 Kf6 85.Rd6+ Kf5 86.Rd5+ Kf6 87.Kxf4 Ke6 88.Rc5 Ke7 89.Ra5 Ke6 90.Ra1 Ke7 91.Rb1 Ke6 92.Rb8 Ke7 93.Rb3 Kd6 94.Rb2 Ke7 95.Rc2 Kd6 96.Rf2 Kc7 97.Rg2 Kb6 98.Rg1 Kb5 99.Ke5 Kc4 100.Rg8 Kc3 101.Kd5 Kd3 102.Rf8 Ke2 103.Kd4 Kd2 104.Rf7 Ke1 105.Kd3 Kd1 106.Rf1# 1-0