1.e4 c5 2.Nc3 e6 3.Nge2 Qc7 4.g3 Nc6 5.Bg2 Nf6 6.O-O d6 7.d3 a6 8.d4 Nxd4 9.Nxd4 cxd4 10.Qxd4 Bd7 11.a4 Be7 12.Be3 h6 13.a5 O-O 14.Qb6 Qxb6 15.Bxb6 Bc6 16.Rfd1 Rac8 17.Rd2 g5 18.Bd4 g4 19.Re1 Nd7 20.Nd5 Bg5 21.Ne3 Ne5 22.Rdd1 h5 23.b3 Be7 24.c4 Kh7 25.Nc2 h4 26.gxh4 Rg8 27.Kf1 Bxh4 28.Nb4 Bd8 29.Nxc6 Nxc6 30.e5 Bxa5 31.Be4+ Kh6 32.Bxc6 Rxc6 33.Re4 Bc7 34.Be3+ Kh7 35.h3 dxe5 36.Rd7 Rg7 37.Rxg4 Rxg4 38.hxg4 Kg6 39.Ke2 e4 40.Bd4 a5 41.Ke3 a4 42.bxa4 Rxc4 43.a5 Bxa5 44.Rxb7 Bd8 45.Rd7 Bh4 46.Rd6 Rc2 47.Kxe4 Bxf2 48.Bxf2 Rxf2 49.Rd8 f6 50.Rg8+ Kf7 51.Rh8 e5 52.Ke3 Rf4 53.g5 fxg5 54.Rh6 Rf6 55.Rh8 Kg6 56.Ke4 Rf4+ 57.Kxe5 Rb4 58.Rh1 g4 59.Rh8 Kg5 60.Rg8+ Kh4 61.Rg5 Kxg5 62.Kd5 Rb5+ 63.Kd6 Rb7 64.Ke5 Rh7 65.Ke4 g3 66.Ke3 Rb7 67.Kd2 Rb2+ 68.Kc1 Rc2+ 69.Kxc2 Kf6 70.Kd2 Kg5 71.Ke3 Kg4 72.Ke4 g2 73.Ke5 Kh4 74.Kf5 Kh3 75.Kf4 Kh4 76.Ke5 Kg3 77.Ke6 g1=R 78.Kd6 Kh3 79.Kc6 Kh4 80.Kd7 Ra1 81.Kc6 Kg3 82.Kd7 Ra3 83.Kc6 Kf4 84.Kb7 Rh3 85.Kc6 Ke4 86.Kd6 Rf3 87.Kc5 Rf4 88.Kb6 Ke5 89.Kc6 Rb4 90.Kc7 Rg4 91.Kd8 Kd4 92.Kd7 Rg7+ 93.Ke8 Kc4 94.Kd8 Kb5 95.Kc8 Kb6 96.Kb8 Rg8# 0-1