1.c4 Nf6 2.d4 e6 3.Nf3 d5 4.Nc3 Be7 5.cxd5 exd5 6.Bf4 c6 7.Qc2 g6 8.e3 Bf5 9.Bd3 Bxd3 10.Qxd3 O-O 11.Qc2 Nh5 12.Bh6 Re8 13.O-O-O Nf6 14.h4 Nbd7 15.h5 Nxh5 16.Rxh5 gxh5 17.Rh1 Bf8 18.Bf4 Nf6 19.g4 hxg4 20.Ne5 h5 21.Bg5 Bg7 22.Rxh5 Re6 23.Bxf6 Rxf6 24.Qh7+ Kf8 25.Rg5 Rg6 26.Nxg6+ fxg6 27.Rxg6 Qd7 28.Ne2 Qf7 29.Rxg4 Bf6 30.Qf5 Bg7 31.Qg5 Bf6 32.Qf4 Ke8 33.Qg3 Kd7 34.Nf4 Rh8 35.Nd3 Kc8 36.Rg6 b6 37.Qg4+ Kb7 38.Qf5 Rf8 39.Rh6 Bg7 40.Qxf7+ Rxf7 41.Rg6 Bf8 42.f4 c5 43.dxc5 bxc5 44.Rg5 c4 45.Ne5 Rh7 46.Ng4 Kc6 47.Kc2 Rh1 48.b3 Be7 49.Rg8 Kb5 50.Rb8+ Kc5 51.bxc4 dxc4 52.Rb7 Bd6 53.Rxa7 Kb5 54.Rb7+ Kc6 55.Rb1 Rh3 56.Rg1 Kc5 57.f5 Rf3 58.f6 Kb4 59.Rb1+ Kc5 60.a4 Kc6 61.a5 Rg3 62.Rb6+ Kc7 63.f7 Rf3 64.Ra6 Kd7 65.Kc3 Ke6 66.Ra7 Be7 67.a6 Rxf7 68.Rb7 Rf1 69.a7 Ra1 70.Kxc4 Rc1+ 71.Kb5 Rb1+ 72.Kc6 Rc1+ 73.Kb6 Rb1+ 74.Kc7 Bd6+ 75.Kc6 Rc1+ 76.Kb5 Rb1+ 77.Kc4 Rc1+ 78.Kd3 Ra1 79.Kc4 Rc1+ 80.Kd3 Ra1 81.Rh7 Bc5 82.Rh6+ Kf5 83.Rh5+ Kxg4 84.Rxc5 Rxa7 85.Rd5 Kf3 86.Rf5+ Kg4 87.Rf1 Ra3+ 88.Kd4 Ra4+ 89.Ke5 Ra5+ 90.Ke4 Ra4+ 91.Kd5 Ra5+ 92.Kc4 Ra4+ 93.Kc3 Ra3+ 94.Kd4 Ra4+ 95.Ke5 Ra5+ 96.Kd6 Ra4 97.Kd5 Ra5+ 98.Kc4 Ra4+ 99.Kb5 Re4 100.Kc5 Rxe3 101.Kb6 Rc3 102.Ka5 Rf3 103.Rxf3 Kxf3 1/2-1/2