1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bxf3 5.Qxf3 Nf6 6.g3 e6 7.Bg2 d4 8.Nd1 h5 9.h4 a5 10.O-O Nbd7 11.d3 a4 12.Qe2 a3 13.c3 Ne5 14.Bf4 Ng6 15.Bg5 Be7 16.Rb1 Ng4 17.Bxe7 Qxe7 18.cxd4 Nxh4 19.gxh4 Qxh4 20.Re1 Qh2+ 21.Kf1 O-O-O 22.Ne3 Rxd4 23.bxa3 Ne5 24.Qb2 Rd7 25.Red1 h4 26.Ke2 h3 27.Bh1 Ng6 28.Ng4 Qf4 29.Ne3 Qg5 30.d4 Nf4+ 31.Kd2 Rhd8 32.Kc3 Qh5 33.Rd2 c5 34.d5 exd5 35.exd5 Qg5 36.Kc4 Ng2 37.Bxg2 hxg2 38.Rg1 Qf4+ 39.Kc3 Re8 40.Rxg2 Re4 41.Qb5 g6 42.Kb2 Qe5+ 43.Kb1 c4 44.Rg1 c3 45.Rc2 Rc7 46.Rgc1 f5 47.Qb3 f4 48.Ng4 Qf5 49.f3 Rd4 50.Ka1 Qxd5 51.Qxd5 Rxd5 52.Rxc3 Rxc3 53.Rxc3+ Kb8 54.Kb2 Rd2+ 55.Kb3 Rd1 56.a4 Rb1+ 57.Ka3 b5 58.axb5 Rxb5 59.Rb3 Rxb3+ 60.Kxb3 Kb7 61.Kc4 Kc6 62.Kd4 Kd6 63.Ke4 Ke6 64.Kxf4 Kd5 65.Kg5 Kc4 66.Ne5+ Kc3 67.Kxg6 Kd4 68.f4 Ke4 69.Kg5 Ke3 70.f5 Kd4 71.Ng4 Kc3 72.Ne5 Kd4 73.a3 Kxe5 74.a4 Kd6 75.a5 Kc7 76.a6 Kb8 77.f6 Ka7 78.Kf5 Kb8 79.f7 Ka7 80.Ke5 Kxa6 81.Kd5 Ka7 82.Kd6 Ka8 83.Ke7 Kb7 84.Kd7 Kb6 85.Kd6 Kb5 86.Kd5 Kb6 87.Ke6 Kc7 88.f8=Q Kb6 89.Kd5 Ka5 90.Qg8 Kb6 91.Qh8 Ka5 92.Qh7 Ka6 93.Qg6+ Ka5 94.Qf7 Ka6 95.Qg8 Ka7 96.Qh8 Ka6 97.Qh7 Kb6 98.Qg6+ Ka5 99.Qf7 Ka6 100.Kc5 Ka5 101.Qa7# 1-0