1.c4 e5 2.g3 Nf6 3.Nc3 c6 4.Nf3 e4 5.Nd4 d5 6.cxd5 Qb6 7.e3 cxd5 8.Bg2 Be6 9.d3 Nc6 10.Nxe6 fxe6 11.O-O O-O-O 12.dxe4 dxe4 13.Qe2 h5 14.Nxe4 h4 15.Ng5 hxg3 16.hxg3 Ne5 17.Bd2 Rh5 18.Ne4 Nfg4 19.Bc3 Bb4 20.Bxe5 Nxe5 21.Qxh5 Qb5 22.Nf6 gxf6 23.Rac1+ Kb8 24.Rfd1 Rxd1+ 25.Rxd1 a6 26.Rd8+ Ka7 27.Qh7 Ba5 28.Rd6 Qxb2 29.Qe4 Be1 30.Qd4+ Qxd4 31.exd4 Nd3 32.Rd7 Bxf2+ 33.Kf1 Bxg3 34.Rxb7+ Ka8 35.Rb3+ Ka7 36.Rxd3 Bf2 37.Rh3 Bxd4 38.Bh1 Kb6 39.Rh7 f5 40.Rh6 Ka7 41.Rxe6 Bb6 42.Rh6 Bf2 43.Bc6 f4 44.Rh7+ Kb6 45.Kxf2 Kxc6 46.Rh8 f3 47.Ke1 Kd5 48.Rd8+ Kc4 49.a3 Kb3 50.Re8 Kxa3 51.Rf8 a5 52.Rxf3+ Kb4 53.Kd2 a4 54.Kc2 a3 55.Rf2 Kc4 56.Kb1 Kc3 57.Rf8 Kb3 58.Rd8 a2+ 59.Ka1 Kc3 60.Rh8 Kb4 61.Rb8+ Kc5 62.Ra8 Kc4 63.Rxa2 Kb5 64.Rb2+ Ka6 65.Rc2 Ka5 66.Rf2 Kb5 67.Rf8 Kc6 68.Rd8 Kb6 69.Rd1 Ka6 70.Re1 Ka5 71.Kb1 Ka4 72.Rf1 Kb3 73.Rf7 Ka4 74.Ra7+ Kb4 75.Rc7 Ka4 76.Rc3 Kb5 77.Rc2 Kb6 78.Kc1 Ka6 79.Rh2 Kb6 80.Kb1 Ka7 81.Rh3 Ka6 82.Rb3 Ka7 83.Rb4 Ka6 84.Ka2 Ka5 85.Rh4 Kb6 86.Kb1 Kc5 87.Kc1 Kb6 88.Rf4 Kc7 89.Rc4+ Kb8 90.Ra4 Kc8 91.Kb1 Kd8 92.Rb4 Kc7 93.Kc1 Kd6 94.Kc2 Kd7 95.Rh4 Kd8 96.Rh1 Ke8 97.Kd3 Ke7 98.Rh6 Kf7 99.Ke4 Kf8 100.Re6 Kg8 101.Kf5 Kh8 102.Rf6 Kh7 103.Re6 Kg8 104.Kg6 Kf8 105.Re3 Kg8 106.Re8# 1-0