1.c3 Nf6 2.d4 c6 3.Nf3 Qc7 4.Nbd2 d5 5.Qc2 Bg4 6.Ne5 Bh5 7.e4 Nbd7 8.Nxd7 Nxd7 9.exd5 cxd5 10.Qf5 Nf6 11.Bb5+ Kd8 12.Qh3 e6 13.Nf3 Bd6 14.Bg5 Bxf3 15.Qxf3 Ke7 16.Bd3 h6 17.Bd2 Rhc8 18.h4 Qc6 19.O-O Ne4 20.Be3 b5 21.Rae1 Rab8 22.g4 Rg8 23.Kg2 Rbf8 24.Qh3 g5 25.f3 Nf6 26.Rh1 Qc7 27.a3 Bf4 28.Kf2 h5 29.hxg5 Rxg5 30.gxh5 Rfg8 31.h6 Rh5 32.Qf1 Bg3+ 33.Ke2 Bxe1 34.Kxe1 Qg3+ 35.Kd1 Rxh1 36.Qxh1 Qg2 37.Qxg2 Rxg2 38.b3 a6 39.a4 bxa4 40.bxa4 a5 41.h7 Nxh7 42.Bxh7 f5 43.Bf4 Rg7 44.Bxf5 exf5 45.Bc7 Ke6 46.Bxa5 Ra7 47.Bb4 Rxa4 48.Ke2 f4 49.Kd3 Kf5 50.Bd6 Ra2 51.c4 dxc4+ 52.Kxc4 Rf2 53.d5 Rxf3 54.Kc5 Rd3 55.Bxf4 Kxf4 56.d6 Ke5 57.Kb5 Kxd6 58.Kb4 Ke5 59.Ka5 Ke4 60.Kb5 Rc3 61.Ka4 Rc8 62.Kb3 Kf3 63.Ka3 Rc7 64.Ka4 Kg2 65.Ka3 Rf7 66.Kb4 Rg7 67.Ka4 Rg8 68.Kb3 Kg3 69.Kb4 Kh4 70.Kc3 Rg6 71.Kd2 Rb6 72.Ke2 Rb3 73.Kd2 Kh5 74.Ke2 Ra3 75.Kd1 Rc3 76.Ke1 Kg4 77.Ke2 Kg5 78.Kd2 Rc7 79.Kd3 Rh7 80.Ke4 Rh5 81.Kd3 Rh3+ 82.Kd4 Rh2 83.Kd3 Kh6 84.Kc4 Rh4+ 85.Kd3 Ra4 86.Kc3 Ra3+ 87.Kb4 Rf3 88.Kc4 Rg3 89.Kb5 Rg5+ 90.Kb6 Rg2 91.Ka6 Rf2 92.Ka5 Rc2 93.Kb4 Rc1 94.Kb3 Kg5 95.Ka4 Rb1 96.Ka5 Rb8 97.Ka6 Kf5 98.Ka7 Rb1 99.Ka6 Ke5 100.Ka5 Kd5 101.Ka6 Kc5 102.Ka7 Rb2 103.Ka8 Kd6 104.Ka7 Kc6 105.Ka8 Kc7 106.Ka7 Ra2# 0-1