1.e4 c6 2.d4 d5 3.Nd2 dxe4 4.Nxe4 Nd7 5.c3 Ngf6 6.Nxf6+ Nxf6 7.Nf3 Bf5 8.Ne5 Nd7 9.Nxf7 Kxf7 10.Qf3 e6 11.g4 Qa5 12.gxf5 Qxf5 13.Qxf5+ exf5 14.Bc4+ Kf6 15.h4 Re8+ 16.Kf1 g6 17.Bg5+ Kg7 18.h5 h6 19.Bf4 g5 20.Bc7 Rc8 21.Bh2 Re8 22.Rg1 Kf6 23.Bc7 Rc8 24.Bg3 Re8 25.f3 Rh7 26.a4 Rhe7 27.a5 a6 28.Rd1 Kg7 29.Kf2 Kf6 30.Bd6 Re3 31.Bc7 f4 32.Rge1 Rc8 33.Be5+ Nxe5 34.dxe5+ Kxe5 35.Rd7 Rxe1 36.Kxe1 Rb8 37.Ke2 b6 38.axb6 Rxb6 39.b3 Rb8 40.Ra7 Re8 41.Rxa6 Kd6+ 42.Kd2 Re3 43.b4 Rxf3 44.b5 Rf2+ 45.Kd3 Rf3+ 46.Kc2 Rf2+ 47.Kb3 Kd7 48.Rxc6 Bd6 49.Bd5 g4 50.b6 Rd2 51.b7 Be5 52.Kc4 f3 53.Rxh6 f2 54.Rh7+ Ke8 55.Bg2 Rd1 56.h6 Kf8 57.Rh8+ Kf7 58.h7 Rg1 59.Rf8+ Kxf8 60.b8=Q+ Bxb8 61.h8=Q+ Kf7 62.Qh5+ Kf6 63.Qh4+ Kg7 64.Qxg4+ Kh6 65.Qh4+ Kg6 66.Qxf2 Kg5 67.Qxg1 Kf4 68.Kb4 Bc7 69.Ka3 Bb8 70.Ka2 Ke5 71.Kb1 Bd6 72.Ka1 Kf6 73.Ka2 Bf8 74.Kb1 Be7 75.Ka1 Kf5 76.Ka2 Kg5 77.Kb1 Kf6 78.c4 Ke5 79.Ka1 Bb4 80.Kb2 Bc5 81.Qxc5+ Kf4 82.Ka1 Kg4 83.Ka2 Kg3 84.Ka3 Kf4 85.Ka4 Kg3 86.Ka5 Kf4 87.Ka6 Kg3 88.Ka7 Kg4 89.Ka8 Kf4 90.Kb7 Kg4 91.Ka6 Kf4 92.Ka5 Kg4 93.Ka4 Kg3 94.Qd4 Kxg2 95.Kb3 Kh2 96.Kb4 Kg3 97.Kc5 Kf3 98.Kb5 Ke2 99.Ka4 Kf1 100.Kb3 Kg2 101.Ka2 Kf3 102.Kb1 Kg3 103.Kb2 Kg2 104.Kc2 Kg3 105.Kd3 Kh3 106.Ke3 Kh2 107.Kf2 Kh1 108.Qh4# 1-0