1.c4 c5 2.Nf3 Nc6 3.Nc3 g6 4.e3 Nf6 5.d4 cxd4 6.exd4 d5 7.cxd5 Nxd5 8.Bc4 Nb6 9.Qb3 Nxc4 10.Qxc4 Bg7 11.d5 Na5 12.Qb4 Qb6 13.Qh4 Bf6 14.Qh6 Bg4 15.O-O Bxf3 16.gxf3 Bxc3 17.bxc3 O-O-O 18.Rd1 Qf6 19.Bf4 g5 20.Qxf6 exf6 21.Be3 b6 22.Rac1 Nc4 23.Rd4 Ne5 24.Kg2 Ng6 25.c4 Nh4+ 26.Kh1 Nxf3 27.Rdd1 Kd7 28.c5 bxc5 29.Rxc5 f5 30.Kg2 Nh4+ 31.Kf1 f4 32.Bd4 Rhe8 33.Bf6 Rc8 34.Ra5 h6 35.Rxa7+ Rc7 36.Rxc7+ Kxc7 37.a4 Ra8 38.Ra1 Ra5 39.Be5+ Kd7 40.Bc3 Rxd5 41.a5 Kc8 42.Ke2 Kb7 43.Rb1+ Ka8 44.Rb6 h5 45.Rf6 Rd7 46.h3 Re7+ 47.Kd3 Nf3 48.Rf5 Ng1 49.Rxg5 Nxh3 50.Rg8+ Kb7 51.Bd4 Re6 52.Kc4 Re1 53.Rh8 Rc1+ 54.Kd5 f3 55.Rh6 Nf4+ 56.Ke4 Ne6 57.Be3 Rc4+ 58.Kxf3 h4 59.Rf6 Rc7 60.Kg4 Ka6 61.Rf5 Rc4+ 62.Kh3 Re4 63.Bd2 Rd4 64.Be3 Re4 65.Kg2 Rg4+ 66.Kh2 Re4 67.Kh3 Nd8 68.Bd2 Ra4 69.Rf6+ Kb5 70.Bg5 Ne6 71.Rf5+ Ka6 72.Bxh4 Rf4 73.Re5 Ra4 74.Rf5 Rf4 75.Rd5 Ra4 76.Bg3 Rxa5 77.Rd7 Rf5 78.Kg4 Rg5+ 79.Kf3 Rf5+ 80.Ke3 Kb6 81.Rd6+ Kb7 82.Ke4 Ra5 83.Be5 Ng5+ 84.Kf4 Nh3+ 85.Kf5 Nxf2 86.Rd4 f6 87.Kxf6 Kc8 88.Ke6 Ra6+ 89.Bd6 Kb7 90.Rb4+ Kc6 91.Rc4+ Kb5 92.Rb4+ Ka5 93.Rd4 Kb5 94.Rf4 Nd3 95.Rd4 Nc1 96.Rg4 Ra1 97.Kd5 Kb6 98.Rg8 Ra5+ 99.Ke6 Nd3 100.Rb8+ Kc6 101.Rc8+ Kb7 102.Rc7+ Kb6 103.Rc3 Nc5+ 104.Bxc5+ Rxc5 105.Rxc5 Kxc5 1/2-1/2