1.c4 Nf6 2.g3 e6 3.h3 Bb4 4.Bg2 Be7 5.e4 d5 6.exd5 exd5 7.cxd5 Nxd5 8.Nf3 Nc6 9.O-O O-O 10.Nc3 Be6 11.d4 h6 12.Re1 Bf6 13.Ne4 Be7 14.Bd2 a5 15.a3 Nf6 16.Bc3 Nxe4 17.Rxe4 Bf6 18.Rf4 Ne7 19.Rxf6 gxf6 20.Nh4 c6 21.Qh5 Kg7 22.Re1 Nd5 23.Bd2 Rh8 24.Nf5+ Bxf5 25.Qxf5 h5 26.Re4 Qb6 27.Rh4 Qxb2 28.Bxd5 Qxd2 29.Bc4 Qg5 30.Qd7 Qc1+ 31.Bf1 Qxa3 32.Be2 Qc1+ 33.Kg2 Qg5 34.Bc4 Rhf8 35.Rf4 a4 36.h4 Qg6 37.Qxb7 a3 38.Ba2 Qc2 39.Qe7 Qg6 40.Qc5 Rfb8 41.Qxc6 Ra7 42.Qc5 Rbb7 43.d5 Rc7 44.Qd4 Rd7 45.Qd1 Rab7 46.Qf3 Ra7 47.Qd1 Rab7 48.Qf3 Rb2 49.Qxa3 Qc2 50.Bc4 Rb1 51.Bd3 Qc1 52.Qxc1 Rxc1 53.Be4 Rc4 54.f3 Rd4 55.Rf5 Rd2+ 56.Kh3 Kg6 57.Rg5+ Kh6 58.Rf5 Rd6 59.g4 hxg4+ 60.Kxg4 Kg7 61.Kf4 Rd8 62.Ke3 Rh2 63.Rh5 Kf8 64.Kf4 Ke7 65.Rh7 Rg8 66.Bf5 Ra8 67.Be4 Rd8 68.h5 Rg8 69.h6 Rh4+ 70.Ke3 Rg5 71.f4 Rg3+ 72.Kd4 Rxf4 73.d6+ Kxd6 74.Rxf7 Rgg4 75.h7 Rxe4+ 76.Kd3 Re8 77.Rxf6+ Kc5 78.Rh6 Rg3+ 79.Kd2 Rh8 80.Ke2 Rg7 81.Rh5+ Kd4 82.Kf3 Rhxh7 83.Rxh7 Rxh7 84.Kg4 Ke4 85.Kg5 Rc7 86.Kf6 Rc1 87.Ke6 Rd1 88.Kf6 Rd5 89.Ke6 Rd2 90.Kf6 Rd4 91.Ke6 Rd2 92.Kf6 Rd6+ 93.Ke7 Ke5 94.Kf7 Rd7+ 95.Kg6 Rd2 96.Kg5 Rg2+ 97.Kh4 Kf4 98.Kh5 Rg1 99.Kh6 Kf5 100.Kh7 Kf6 101.Kh6 Rh1# 0-1