1.c4 c5 2.Nc3 Nf6 3.e4 Nc6 4.g3 e6 5.Bg2 Be7 6.f4 O-O 7.Nge2 d6 8.d4 cxd4 9.Nxd4 Qb6 10.Nc2 Nb4 11.Ne3 d5 12.e5 Bc5 13.Na4 Qa5 14.Nxc5 Nc2+ 15.Kf1 Nxa1 16.b4 Qxa2 17.exf6 b6 18.Qg4 g6 19.Qg5 Nc2 20.Nd3 Nxe3+ 21.Bxe3 Ba6 22.b5 dxc4 23.Qh6 Qa1+ 24.Ne1 Qxf6 25.Bxa8 Bxb5 26.Be4 c3+ 27.Kf2 Rd8 28.Qg5 Qxg5 29.fxg5 Ba4 30.Nc2 a5 31.Bxb6 Rd2+ 32.Ke3 Bxc2 33.Bxc2 Rxc2 34.Bxa5 h6 35.gxh6 Kh7 36.Kd3 Ra2 37.Bxc3 Kxh6 38.h3 Rg2 39.Bd2+ Kh5 40.Bf4 g5 41.Bd6 f6 42.Ke3 g4 43.hxg4+ Kxg4 44.Rh4+ Kf5 45.Rh6 e5 46.Kf3 Rc2 47.g4+ Kg5 48.Rh5+ Kg6 49.Bb4 Rc4 50.Bd2 Ra4 51.Be3 Rc4 52.Rh1 Ra4 53.Rb1 Ra6 54.Rb5 f5 55.Rxe5 fxg4+ 56.Kxg4 Ra4+ 57.Bf4 Kf6 58.Rd5 Ke6 59.Rd6+ Ke7 60.Rb6 Ra5 61.Bb8 Kd7 62.Kf4 Rc5 63.Be5 Rc6 64.Rb2 Ke6 65.Ke4 Rc4+ 66.Bd4 Kd6 67.Rh2 Kc6 68.Rh6+ Kb7 69.Kd5 Rc7 70.Rb6+ Kc8 71.Bc5 Rb7 72.Rh6 Kd7 73.Ra6 Kc7 74.Bd6+ Kd7 75.Ra5 Rb6 76.Ra7+ Kc8 77.Ke6 Rc6 78.Rh7 Rb6 79.Rg7 Rc6 80.Kd5 Rb6 81.Kc5 Rb7 82.Rg2 Kd7 83.Re2 Kd8 84.Kc6 Ra7 85.Kb6 Rh7 86.Bc5 Rh6+ 87.Kb7 Rh7+ 88.Kc6 Rc7+ 89.Kb6 Rh7 90.Re6 Kd7 91.Rf6 Rh8 92.Rd6+ Ke8 93.Kc6 Kf7 94.Kd7 Rg8 95.Bd4 Rg6 96.Rd5 Rg2 97.Rf5+ Kg6 98.Ke6 Ra2 99.Rf1 Ra6+ 100.Ke5 Ra5+ 101.Ke4 Ra6 102.Be5 Ra4+ 103.Kd5 Ra5+ 104.Ke6 Ra6+ 105.Bd6 Kg5 106.Rg1+