1.c4 Nf6 2.g3 e6 3.Bg2 d5 4.Nf3 c6 5.O-O Nbd7 6.Qc2 Bd6 7.d4 O-O 8.Nbd2 b5 9.e4 dxe4 10.Nxe4 Nxe4 11.Qxe4 bxc4 12.Ng5 Nf6 13.Qxc6 Rb8 14.Qxc4 Qa5 15.Qc3 Bb4 16.Qe3 Ba6 17.Rd1 h6 18.Ne4 Nxe4 19.Qxe4 Bb7 20.Qe5 Qa6 21.Bf4 Bxg2 22.Kxg2 Rbd8 23.Qe4 Bd6 24.Be3 Bb8 25.Rdc1 Rd5 26.Qc2 Qb7 27.Kg1 h5 28.b3 h4 29.Qe4 hxg3 30.hxg3 Qe7 31.Rc6 Bd6 32.Bf4 Bxf4 33.Qxf4 Rfd8 34.Rc4 Qa3 35.Rc7 Rf5 36.Qh4 g5 37.Qg4 Qb2 38.Rf1 Qxa2 39.Qh5 Qa5 40.Rfc1 Qd2 41.R1c2 Qe1+ 42.Kg2 Qe4+ 43.Kg1 Qxd4 44.Qe2 Qd1+ 45.Qxd1 Rxd1+ 46.Kg2 a5 47.Ra7 Rb1 48.g4 Rf4 49.Rxa5 Rxg4+ 50.Kf3 Rf4+ 51.Kg2 Rg4+ 52.Kf3 Rbg1 53.Rb5 Rf4+ 54.Ke3 Re1+ 55.Kd3 g4 56.Rc4 Rf3+ 57.Kd2 Rg1 58.Rg5+ Kf8 59.Rgxg4 Rxg4 60.Rxg4 Rxf2+ 61.Ke3 Rb2 62.Rb4 Ke7 63.Rb7+ Kf6 64.b4 e5 65.b5 Ke6 66.b6 Rb3+ 67.Ke2 f5 68.Rb8 Kd5 69.Kd2 Ke4 70.Kc2 Rb5 71.Kc3 f4 72.Kc4 Rb1 73.Kc5 f3 74.Rf8 Ke3 75.Kc6 e4 76.b7 f2 77.Kc7 Ke2 78.b8=Q Rxb8 79.Kxb8 f1=Q