1.c4 c5 2.Nf3 Nc6 3.g3 g6 4.Nc3 b6 5.d4 cxd4 6.Nxd4 Bb7 7.e4 h5 8.h3 Nxd4 9.Qxd4 Nf6 10.Bg2 d6 11.O-O Bg7 12.Be3 O-O 13.Qd2 Rc8 14.b3 Qc7 15.Rac1 Qb8 16.Nd5 Rfe8 17.Rfd1 Bc6 18.Bg5 Nxd5 19.exd5 Bd7 20.Re1 Bf6 21.Qf4 Kg7 22.Bh6+ Kg8 23.Bg5 Kg7 24.g4 hxg4 25.hxg4 b5 26.Bf1 bxc4 27.Bxc4 Be5 28.Bh6+ Kg8 29.Qf3 Bb2 30.Rcd1 Bb5 31.Re4 Bxc4 32.bxc4 Be5 33.Bf4 Bf6 34.Kg2 Qb4 35.Rc1 Qb2 36.g5 Bd4 37.Rce1 Kf8 38.Be3 Be5 39.Rh1 Kg8 40.Reh4 e6 41.Rh7 Bg7 42.R1h4 Qc3 43.c5 dxc5 44.d6 Red8 45.Qg3 Be5 46.Qf3 Rd7 47.Qe4 Rcd8 48.Bf4 Bd4 49.Bg3 Qb2 50.Rh3 Qb7 51.Qxb7 Rxb7 52.Rh1 a5 53.R7h4 Rb5 54.Kf3 a4 55.Ke4 Bg7 56.Kf3 Rb4 57.Rh7 Bb2 58.Kg2 a3 59.Kf3 Bd4 60.Ke4 Bf6+ 61.Kf3 Bb2 62.Kg2 Bd4 63.R7h4 Rb2 64.Rxd4 cxd4 65.Be5 f6 66.gxf6 Rb5 67.f4 d3 68.Kf3 Rd5 69.Ke3 g5 70.Ke4 d2 71.fxg5 d1=Q 72.Rxd1 Rxd1 73.g6 Rd7 74.Bf4 Rf1 75.Be5 Rg1 76.g7 Re1+ 77.Kd4 Re2 78.Bf4 Rxa2 79.Ke5 Re2+ 80.Kd4 a2 81.Kd3 a1=Q 82.Kxe2 Qxf6 83.Ke3 e5 84.Bg3 Qxd6 85.Bxe5 Qxe5+ 86.Kf3 Rd3+ 87.Kg4 Rg3+ 88.Kh4 Qg5# 0-1