1.d4 c6 2.Bf4 d5 3.Qc1 Bf5 4.Nf3 Nd7 5.e3 e6 6.Be2 Ngf6 7.Nbd2 Nh5 8.Be5 Be7 9.h3 Nhf6 10.Bh2 a5 11.a4 O-O 12.O-O h6 13.Bd1 Rc8 14.c3 c5 15.Be2 Ne8 16.Qd1 Nd6 17.Re1 Qb6 18.Qb3 c4 19.Qxb6 Nxb6 20.Bd1 Ne4 21.Nxe4 Bxe4 22.Nd2 Bd3 23.Be2 Rc6 24.Bxd3 cxd3 25.e4 Rfc8 26.exd5 Nxd5 27.Red1 Bg5 28.Ne4 Rb6 29.Nd6 Rcc6 30.Nb5 d2 31.Kf1 Rc8 32.Ke2 h5 33.g3 Bh6 34.Kd3 f6 35.f4 e5 36.Rxd2 h4 37.gxh4 exd4 38.Nxd4 Nxf4+ 39.Bxf4 Bxf4 40.Re2 Be5 41.Nf3 Bf4 42.Re4 Bh6 43.Kc2 Rc5 44.Rd1 Rf5 45.Rd8+ Kh7 46.Nd4 Rf2+ 47.Re2 Rxe2+ 48.Nxe2 Re6 49.Nd4 Re3 50.Rb8 Rxh3 51.Rxb7 Rxh4 52.b4 axb4 53.Rxb4 Rh5 54.Rb5 Rh2+ 55.Kb3 Bc1 56.c4 Rb2+ 57.Kc3 Ra2 58.Kb4 Be3 59.Kb3 Rd2 60.Nf5 Rd3+ 61.Kc2 Rd2+ 62.Kc3 Bf4 63.Rb7 Rg2 64.Kd3 Rg5 65.Ke4 Bd2 66.c5 Rg4+ 67.Kd3 Ba5 68.Nd4 Rg3+ 69.Kc4 Rc3+ 70.Kb5 Bd8 71.Ne6 Rb3+ 72.Kc6 Rxb7 73.Kxb7 Ba5 74.c6 g5 75.c7 Bxc7 76.Kxc7 g4 77.Nf4 f5 78.a5 Kh8 79.Kb6 Kg8 80.Kc7 Kg7 81.Kb6 Kh7 82.Kb7 Kh6 83.Ne2 Kg7 84.Kb6 Kh6 85.Ka7 Kg5 86.Kb6 f4 87.a6 f3 88.Ng3 Kf4 89.Nh5+ Ke3 90.a7 f2 91.Ng3 Kf3 92.a8=Q+ Kxg3 93.Qh1 Kf4 94.Kc5 Ke3 95.Kc4 Ke2 96.Qe4+ Kd2 97.Qd3+ Ke1 98.Qe3+ Kf1 99.Qg3 Ke2 100.Qxg4+ Ke1 101.Qe4+ Kf1 102.Kd3 Kg1 103.Qg6+ Kh1 104.Ke2 f1=Q+ 105.Kxf1 Kh2 106.Qg2# 1-0