1.e4 c6 2.d4 Nh6 3.c4 Ng8 4.Nc3 d6 5.f4 Nd7 6.Nf3 e5 7.Be2 Qa5 8.O-O Ngf6 9.Be3 Be7 10.h3 O-O 11.a3 Qc7 12.Rc1 Nh5 13.fxe5 dxe5 14.d5 Ng3 15.Re1 Nc5 16.Nd2 f5 17.b4 Ncxe4 18.Ndxe4 fxe4 19.Bg4 Bxg4 20.Qxg4 Nf5 21.Nxe4 Nxe3 22.Rxe3 cxd5 23.Qe6+ Kh8 24.Qxd5 Rad8 25.Qe6 h6 26.c5 Rd4 27.Kh2 Bh4 28.c6 bxc6 29.Rxc6 Qd8 30.Qxe5 Re8 31.Rxh6+ Kg8 32.Re6 Rxe6 33.Qxe6+ Kh8 34.Rc3 Qb8+ 35.g3 Qb5 36.gxh4 Qe2+ 37.Kg3 Qxe4 38.Qxe4 Rxe4 39.Kf2 Rxh4 40.Ke2 Kg8 41.Kd2 Kf7 42.Kc2 Ke6 43.Kb3 g5 44.Ka4 Rh7 45.Kb5 Kd5 46.Ka6 Kd4 47.Rg3 Kc4 48.b5 Rh6+ 49.Ka5 Rh5 50.a4 Rh6 51.Rxg5 Rxh3 52.Rg7 Kb3 53.Rxa7 Rc3 54.Rh7 Rc4 55.b6 Rxa4+ 56.Kb5 Rb4+ 57.Kc6 Rc4+ 58.Kd5 Rb4 59.b7 Ka4 60.Rh4 Ka5 61.Rxb4 Kxb4 62.Kd6 Kb5 63.b8=R+ Ka4 64.Kc6 Ka5 65.Rh8 Kb4 66.Kb6 Kb3 67.Ka6 Ka4 68.Rh7 Ka3 69.Rd7 Kb2 70.Rd6 Kc3 71.Kb7 Kc2 72.Rb6 Kd1 73.Kc7 Kc2 74.Rf6 Kc3 75.Kc8 Kb3 76.Kb8 Ka2 77.Rb6 Ka1 78.Rd6 Kb1 79.Kc7 Kb2 80.Rd1 Kc2 81.Rd5 Kc1 82.Rd4 Kb1 83.Ra4 Kc1 84.Ra7 Kb1 85.Kb8 Kc1 86.Ra5 Kb2 87.Kc8 Kb1 88.Rf5 Kc1 89.Kb8 Kd1 90.Rh5 Kc1 91.Rh6 Kc2 92.Rh1 Kd2 93.Ra1 Ke2 94.Rb1 Kf3 95.Kc8 Ke4 96.Rb6 Kf5 97.Kd7 Kg5 98.Ke6 Kf4 99.Rb4+ Ke3 100.Kd5 Kd3 101.Rb3+ Kc2 102.Kc4 Kd2 103.Ra3 Ke2 104.Kd4 Kf2 105.Ke4 Ke2 106.Ra2+ Kd1 107.Ke3 Ke1 108.Ra1# 1-0