1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.h4 h6 7.Nf3 e6 8.Ne5 Bh7 9.Qf3 Nf6 10.c3 Qd5 11.Qxd5 cxd5 12.Bf4 Nbd7 13.Bb5 a6 14.Be2 Nxe5 15.Bxe5 Nd7 16.Bf4 Nb6 17.a4 Rc8 18.Nf1 Nc4 19.Ra2 Bb1 20.Ra1 Be4 21.Bxc4 dxc4 22.Ne3 Be7 23.a5 O-O 24.f3 Bd3 25.Kf2 f6 26.h5 e5 27.dxe5 fxe5 28.Bxe5 Rc5 29.Bd4 Rb5 30.Ra2 Bg5 31.Re1 Re8 32.g3 Bd8 33.Ng2 Rxe1 34.Nxe1 Bf5 35.g4 Bb1 36.Ra4 Rxb2+ 37.Kg3 Bd3 38.f4 Rb5 39.Nxd3 cxd3 40.Ra1 d2 41.Rd1 Rb2 42.Kf3 Bxa5 43.Ke4 Bd8 44.Be3 a5 45.Bxd2 Be7 46.Be3 a4 47.Rd7 Kf8 48.Rd5 b5 49.Rd7 Re2 50.Kd3 Rg2 51.Rb7 Rxg4 52.Rxb5 a3 53.Ra5 Rh4 54.Ke4 Kf7 55.c4 Rh3 56.Bd4 Bf6 57.Ra7+ Ke6 58.Ra6+ Kf7 59.Bxf6 gxf6 60.f5 Rxh5 61.Rxa3 Rh4+ 62.Kd5 Rf4 63.Ra7+ Ke8 64.Ke6 Re4+ 65.Kxf6 Rxc4 66.Ra8+ Kd7 67.Rh8 Rf4 68.Rxh6 Rf1 69.Rh7+ Ke8 70.Rh8+ Kd7 71.Rf8 Rf2 72.Kg7 Rg2+ 73.Kf7 Rf2 74.f6 Rf1 75.Ra8 Rf2 76.Kg7 Rg2+ 77.Kf8 Ke6 78.f7 Rf2 79.Ra6+ Kd7 80.Ra7+ Kd6 81.Rb7 Rc2 82.Rb8 Ke6 83.Rb6+ Kd7 84.Rf6 Rg2 85.Rf4 Rg1 86.Rd4+ Ke6 87.Ke8 Rb1 88.f8=Q Rd1 89.Rxd1 Ke5 90.Rc1 Kd5 91.Qf6 Ke4 92.Qf4+ Kxf4 93.Kd7 Kg5 94.Rc3 Kh4 95.Rc2 Kg5 96.Ke6 Kh5 97.Rc4 Kg6 98.Kd6 Kh7 99.Ke7 Kg6 100.Rc1 Kf5 101.Rf1+ Kg6 102.Rf4 Kh5 103.Kd7 Kh6 104.Kd8 Kg6 105.Ke8 Kh5 106.Re4 Kg6 107.Re1 Kh7 108.Kf7 Kh8 109.Rh1# 1-0