1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.g3 Ne5 7.Bf4 Ng6 8.Bg5 Ne5 9.e3 Be7 10.f4 Nc6 11.Bg2 Qb6 12.O-O O-O 13.Qd2 Rd8 14.Rad1 h6 15.Bh4 d6 16.f5 Bd7 17.b3 d5 18.fxe6 Bxe6 19.Nxe6 fxe6 20.Bxf6 Bxf6 21.cxd5 Ne7 22.Na4 Qd6 23.e4 b5 24.Nb2 exd5 25.exd5 Rac8 26.Qe2 Qe5 27.Qxe5 Bxe5 28.Rf2 Rd6 29.a4 a6 30.Bh3 Rc3 31.Be6+ Kh7 32.Re2 Bf6 33.Nd3 Bd4+ 34.Nf2 Bxf2+ 35.Rxf2 Rxb3 36.Rf7 Ng6 37.axb5 Rxb5 38.Re1 a5 39.h4 h5 40.Ra7 Kh6 41.Ra8 a4 42.Rxa4 Ne7 43.Bf7 Nf5 44.Re8 g5 45.Be6 Ng7 46.Rh8+ Kg6 47.Rg8 Rb7 48.hxg5 Kxg5 49.Rf4 Kg6 50.Kg2 Kh7 51.Rc8 Nxe6 52.dxe6 Rxe6 53.Rf5 Re2+ 54.Kh3 Kg6 55.Rcc5 Rbb2 56.Rg5+ Kf6 57.Rxh5 Rh2+ 58.Kg4 Rb4+ 59.Kf3 Rxh5 60.Rxh5 Rd4 61.Rh4 Rxh4 62.gxh4 Kg6 63.Kg2 Kh6 64.Kf2 Kg6 65.Ke1 Kh5 66.Kd1 Kh6 67.Ke2 Kh7 68.Kd2 Kh8 69.Kd1 Kh7 70.h5 Kg7 71.Ke2 Kf7 72.Kd3 Kf8 73.Kc3 Ke7 74.Kd2 Kf7 75.Kd3 Ke8 76.Kc2 Kf8 77.Kd3 Kg8 78.Ke3 Kg7 79.Kd3 Kf7 80.Kd2 Kg7 81.Kd1 Kh6 82.Ke1 Kg7 83.Kf2 Kh8 84.Kg3 Kg8 85.h6 Kh7 86.Kg4 Kg6 87.h7 Kg7 88.h8=Q+ Kxh8 1/2-1/2