1.c4 c5 2.Nc3 Nc6 3.Nf3 e6 4.g3 Nf6 5.Bg2 d5 6.cxd5 exd5 7.d4 h6 8.O-O Be6 9.Bf4 Be7 10.dxc5 Bxc5 11.Qb3 Qb6 12.Qxb6 axb6 13.Rfd1 Ne4 14.Nxe4 dxe4 15.Ne5 f5 16.Ng6 Rg8 17.g4 Kf7 18.gxf5 Bxf5 19.Ne5+ Ke6 20.Nxc6 bxc6 21.Rac1 Rgd8 22.Rxd8 Rxd8 23.h4 Kf7 24.a4 Rd5 25.e3 Be7 26.Rxc6 Bxh4 27.Rxb6 Rd1+ 28.Kh2 Bxf2 29.a5 Ra1 30.a6 Bc8 31.Rb7+ Kf6 32.Rb6+ Kf7 33.Bxe4 Rxa6 34.Bd5+ Ke7 35.Rb8 Be6 36.e4 Bd4 37.Rb4 Bf6 38.Rb7+ Ke8 39.b4 Bxd5 40.exd5 g5 41.Bc7 Ra2+ 42.Kg3 Rd2 43.Kg4 Rxd5 44.b5 Kf7 45.Kh5 Rd1 46.Bg3+ Ke6 47.Kg6 Bd4 48.b6 Rd3 49.Bc7 g4 50.Rb8 g3 51.Re8+ Kd7 52.Rd8+ Kc6 53.Bxg3 Rxg3+ 54.Kxh6 Bxb6 55.Rf8 Kd7 56.Kh5 Bd8 57.Kh6 Ke7 58.Rf2 Ke6 59.Re2+ Kf7 60.Rf2+ Bf6 61.Kh5 Rg5+ 62.Kh6 Rg4 63.Rh2 Rg3 64.Kh5 Rg5+ 65.Kh4 Kg6 66.Kh3 Kf5 67.Rf2+ Ke6 68.Rg2 Rd5 69.Rf2 Rd4 70.Rf3 Be5 71.Kg2 Bf4 72.Rh3 Kf5 73.Kf3 Rd3+ 74.Kg2 Rd2+ 75.Kf3 Bg5 76.Rh8 Rd3+ 77.Ke2 Re3+ 78.Kf2 Kg4 79.Rg8 Re7 80.Rf8 Bh4+ 81.Kg2 Re2+ 82.Kf1 Ra2 83.Re8 Kf3 84.Rf8+ Ke3 85.Re8+ Kf4 86.Re2 Ra3 87.Re8 Kf3 88.Rf8+ Ke4 89.Re8+ Kd3 90.Kg2 Kd4 91.Rf8 Ke4 92.Re8+ Kf5 93.Rf8+ Kg4 94.Rg8+ Bg5 95.Rf8 Rd3 96.Rf7 Rd2+ 97.Rf2 Rd6 98.Re2 Bf4 99.Ra2 Be3 100.Ra4+ Bd4 101.Rc4 Kf4 102.Rc1 Rg6+ 103.Kh3 Kf3 104.Rf1+ Bf2 1/2-1/2