1.e4 c6 2.Nc3 d5 3.Nf3 Bg4 4.h3 Bxf3 5.Qxf3 Nf6 6.g3 e6 7.Bg2 Bc5 8.d3 Nbd7 9.O-O O-O 10.Qe2 a5 11.a4 dxe4 12.Nxe4 Nxe4 13.dxe4 Qc7 14.Kh2 e5 15.h4 Rfd8 16.Bh3 Nf6 17.Bg5 Be7 18.Qf3 Qb6 19.b3 Qc5 20.Rac1 h6 21.Be3 Qc3 22.Rfd1 Rxd1 23.Qxd1 Bc5 24.Qd3 Qxd3 25.cxd3 Bxe3 26.fxe3 Rd8 27.Rc3 Kf8 28.Kg2 Ke7 29.Kf3 Kd6 30.d4 Re8 31.Rc4 exd4 32.Rxd4+ Kc7 33.Kf4 c5 34.Rc4 b6 35.g4 Nd7 36.g5 hxg5+ 37.hxg5 Ne5 38.Rc3 Ng6+ 39.Kf3 Rh8 40.Kg3 Rh5 41.Kg4 Rh4+ 42.Kg3 Rxe4 43.Bf5 Rb4 44.Bxg6 fxg6 45.Kf3 Kd6 46.Rd3+ Ke5 47.Rc3 Kf5 48.Rd3 Kxg5 49.e4 Rd4 50.Re3 Kf6 51.Kf4 g5+ 52.Kg4 Ke5 53.Kxg5 Rxe4 54.Rg3 Rb4 55.Kg6 Kf4 56.Rh3 Ke4 57.Kxg7 Kd4 58.Kf6 c4 59.bxc4 Rxa4 60.Rh4+ Kc5 61.Rh5+ Kxc4 62.Rh4+ Kb3 63.Rh3+ Ka2 64.Rh2+ Ka3 65.Rh3+ Kb4 66.Rh4+ Kb5 67.Rh5+ Ka6 68.Kf7 Rb4 69.Ke6 Rc4 70.Kd5 Rc5+ 71.Kd4 Rxh5 72.Kc4 Rh3 73.Kd5 Rg3 74.Ke5 Rg1 75.Ke4 Rg7 76.Ke3 Rg8 77.Ke4 Rg1 78.Ke5 Rg4 79.Kf5 Rg1 80.Ke6 Rg3 81.Kd5 Rg5+ 82.Kc4 Rg7 83.Kd5 Rg8 84.Kc4 Rg6 85.Kb3 Rh6 86.Ka3 Rh4 87.Kb3 Rg4 88.Kc2 Rg6 89.Kb3 Rg5 90.Ka3 Rh5 91.Kb3 Rh7 92.Ka3 Rh4 93.Kb3 Rh3+ 94.Ka4 b5# 0-1