1.c4 c5 2.Nf3 Nc6 3.e3 Nf6 4.Nc3 g6 5.d4 cxd4 6.exd4 d5 7.cxd5 Nxd5 8.Qb3 Nxc3 9.Bc4 e6 10.bxc3 Na5 11.Bb5+ Bd7 12.Qa4 Nc6 13.O-O a6 14.Bd3 Nb4 15.Qd1 Nxd3 16.Qxd3 Bg7 17.Ba3 Qa5 18.c4 Bc6 19.Ne5 Bxe5 20.dxe5 Qxe5 21.Rad1 Qg5 22.f3 Rd8 23.Qe2 h5 24.h3 h4 25.Kh1 e5 26.Qf2 Rd7 27.Qc5 Qe7 28.Qa5 Qe6 29.Rxd7 Kxd7 30.Rd1+ Kc8 31.Bd6 Qd7 32.Qxe5 Rd8 33.Rd4 Qe6 34.Qxe6+ fxe6 35.c5 e5 36.Rxh4 Re8 37.Rh7 e4 38.fxe4 Rxe4 39.Rg7 Re2 40.Rxg6 Rxa2 41.Kh2 a5 42.h4 a4 43.h5 Be4 44.Rg7 Rc2 45.h6 a3 46.h7 Bxh7 47.Rc7+ Kd8 48.Rxh7 a2 49.Be5 Rxc5 50.Bf6+ Kc8 51.Rh8+ Kd7 52.Ra8 Rc2 53.Kh3 Ke6 54.Bd4 b5 55.g4 b4 56.g5 Rd2 57.Ba1 Kf5 58.Ra5+ Kg6 59.Kg4 Rg2+ 60.Kf4 Rf2+ 61.Ke3 Rg2 62.Kf3 Rxg5 63.Ra6+ Kf7 64.Rxa2 b3 65.Ra7+ Ke6 66.Ra6+ Kd7 67.Bf6 Rb5 68.Bb2 Rg5 69.Kf4 Rd5 70.Rh6 Rb5 71.Ra6 Rc5 72.Bf6 Rc4+ 73.Ke3 Rb4 74.Bb2 Rc4 75.Bd4 b2 76.Rb6 b1=N 77.Rxb1 Rc7 78.Rh1 Rc4 79.Ke4 Kc6 80.Rh6+ Kb5 81.Kd5 Rc1 82.Rb6+ Ka4 83.Rb8 Rc2 84.Bc5 Rc3 85.Kc6 Rc4 86.Rb2 Rc3 87.Rb1 Rc4 88.Kd5 Rc2 89.Bd4 Ka5 90.Rb7 Ka4 91.Bc5 Rd2+ 92.Kc4 Rc2+ 93.Kd4 Rc1 94.Kd5 Rc2 95.Kc6 Rc4 96.Re7 Kb3 97.Re3+ Kc2 98.Kb5 Rf4 99.Bb4 Rf1 100.Kc4 Rf4+ 101.Kc5 Rf5+ 102.Kc4 Rf4+ 103.Kc5 Rf5+ 104.Kb6 Rf6+ 105.Kb7 Rf7+ 106.Re7 Rxe7+ 107.Bxe7 1/2-1/2