1.e4 c5 2.Nf3 e6 3.g3 d5 4.exd5 exd5 5.d4 Nf6 6.Bg2 Be7 7.O-O O-O 8.h3 Nc6 9.Be3 Ne4 10.dxc5 Bxc5 11.Bxc5 Nxc5 12.Nc3 d4 13.Ne2 d3 14.cxd3 Qxd3 15.Nf4 Qxd1 16.Rfxd1 Rb8 17.Rac1 b6 18.Nd3 Nxd3 19.Rxd3 Nb4 20.Rd4 a5 21.a3 Na6 22.Ne5 Bf5 23.b4 axb4 24.axb4 Rbd8 25.Rxd8 Rxd8 26.Nc6 Re8 27.Ra1 Bd3 28.Ra3 Bc4 29.Rc3 Bb5 30.Nd4 Bd7 31.b5 Nc5 32.Ra3 Re1+ 33.Kh2 g6 34.Ra8+ Kg7 35.Rb8 Rd1 36.Nc6 Na4 37.Rd8 Nc5 38.Ne5 f6 39.Nxd7 Rxd7 40.Rb8 Na4 41.Bc6 Rd2 42.Rb7+ Kh6 43.Kg2 Rd3 44.g4 Rb3 45.h4 f5 46.Bd5 Rb4 47.Bg8 Rxg4+ 48.Kh3 g5 49.Rxh7+ Kg6 50.h5+ Kf6 51.f3 Rh4+ 52.Kg2 Nc3 53.Rh6+ Kg7 54.Rg6+ Kh8 55.Rxg5 Nxb5 56.Kg3 Rh1 57.Kf4 Nd4 58.Bd5 Rh3 59.Ke3 Nc2+ 60.Kf2 f4 61.Rg8+ Kh7 62.Rg4 Rxh5 63.Be4+ Kh8 64.Bxc2 Rh2+ 65.Rg2 Rh1 66.Ke2 b5 67.Rg4 Rh2+ 68.Kd3 Rf2 69.Rxf4 Kg7 70.Kc3 Re2 71.Bd3 Re1 72.Bxb5 Kg6 73.Bd3+ Kg7 74.Kd4 Re8 75.Be4 Re7 76.Rg4+ Kf6 77.f4 Ra7 78.Rg6+ Kf7 79.Rd6 Ra5 80.Rd5 Ra1 81.Ke5 Ke7 82.Rb5 Ra6 83.f5 Rh6 84.f6+ Ke8 85.Ke6 Kd8 86.Rb8+ Kc7 87.Rb7+ Kd8 88.Rh7 Rxh7 89.Bxh7 Ke8 90.f7+ Kf8 91.Bg8 Kg7 92.Ke7 Kh8 93.f8=R Kg7 94.Rf6 Kh8 95.Bh7 Kg7 96.Rg6+ Kh8 97.Rg8+ Kxh7 98.Rg1 Kh6 99.Kf6 Kh5 100.Kf5 Kh4 101.Rg8 Kh3 102.Kf4 Kh2 103.Kf3 Kh1 104.Kf2