1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.h4 h6 7.Nf3 Nd7 8.Bd3 Bxd3 9.Qxd3 Ngf6 10.Bd2 e6 11.O-O-O Be7 12.Ne4 O-O 13.Kb1 Nxe4 14.Qxe4 Nf6 15.Qe2 Qd5 16.Ne5 Qe4 17.Qxe4 Nxe4 18.Be3 h5 19.c3 Rfd8 20.Kc2 Rac8 21.a4 b6 22.g4 hxg4 23.Nxg4 Nd6 24.h5 Nf5 25.h6 g6 26.Bf4 Kh7 27.Be5 Rf8 28.Bf6 Rc7 29.a5 Rfc8 30.a6 Bxf6 31.Nxf6+ Kh8 32.c4 Rd8 33.Kc3 Ne7 34.b3 Nf5 35.Rd2 Ne7 36.Rh3 Nf5 37.Rd1 Rcc8 38.Rdd3 Rc7 39.Rh1 Ne7 40.Re1 Nf5 41.Ng4 Kh7 42.Rh1 Kh8 43.Nf6 Ne7 44.f3 Nf5 45.Rd2 Rcc8 46.Ng4 Rc7 47.Rhd1 Kh7 48.Rh2 Kh8 49.Nf6 c5 50.d5 Nd4 51.d6 Rc6 52.Ne4 e5 53.b4 cxb4+ 54.Kxb4 f5 55.Ng5 Rcxd6 56.Nf7+ Kh7 57.Nxd8 Rxd8 58.Rhh1 Rd6 59.f4 exf4 60.c5 Nc6+ 61.Kb5 Nd4+ 62.Kc4 bxc5 63.Kxc5 Rd8 64.Rxd4 Rc8+ 65.Kb5 Rb8+ 66.Ka4 g5 67.Rd7+ Kh8 68.Rxa7 Rb2 69.h7 Rb6 70.Ra8+ Kg7 71.h8=Q+ Kg6 72.Qh7+ Kf6 73.Qh6+ Ke5 74.Qxb6 Kd5 75.a7 Ke5 76.Ka5 f3 77.Ka6 Kf4 78.Kb5 f2 79.Ka4 Ke4 80.Ka3 Kf3 81.Ka2 Kg2 82.Ka3 f1=B 83.Kb2 Kg3 84.Ka2 Kg2 85.Kb3 g4 86.Ka3 Bc4 87.Kb2 Bb3 88.Kxb3 Kg3 89.Ka2 Kf3 90.Kb1 g3 91.Kb2 Ke4 92.Ka3 g2 93.Rg1 f4 94.Ka4 Kd5 95.Ka5 f3 96.Ka6 f2 97.Rd8+ Ke5 98.Re8+ Kf4 99.Qxf2+ Kg4 100.a8=N Kh5 101.Nb6 Kg5 102.Na4 Kh5 103.Nc5 Kg5 104.Nb7 Kh5 105.Na5 Kg4 106.Nc6 Kg5 107.Na7 Kh5 108.Nc8 Kh6 109.Nb6 Kg6 110.Rf1 gxf1=Q+ 111.Qxf1 Kg7 112.Re7+ Kh8 113.Qf8# 1-0