1.e4 c5 2.Nf3 e6 3.d3 d6 4.g3 b6 5.Bg2 Bb7 6.O-O Nf6 7.Ne1 Qc7 8.f4 Nbd7 9.a3 Be7 10.Nd2 O-O 11.g4 Ne8 12.f5 d5 13.Nef3 dxe4 14.dxe4 exf5 15.exf5 Ne5 16.Nxe5 Bxg2 17.Kxg2 Qxe5 18.Re1 Qd5+ 19.Qf3 Qxf3+ 20.Nxf3 Bd8 21.Ne5 Nc7 22.c4 Bh4 23.Rd1 Rfd8 24.Bf4 Ne8 25.g5 f6 26.Nc6 Rxd1 27.Rxd1 fxg5 28.Bb8 g4 29.Rd7 Bf6 30.b3 a6 31.a4 h5 32.Rb7 b5 33.cxb5 axb5 34.Rxb5 c4 35.a5 cxb3 36.Rxb3 Bg5 37.Rb7 Kf8 38.Kf2 Bd2 39.Ba7 Bf4 40.Kg2 Rc8 41.Bc5+ Bd6 42.Bxd6+ Nxd6 43.a6 Rxc6 44.a7 Ra6 45.Rb8+ Kf7 46.a8=Q Rxa8 47.Rxa8 Nxf5 48.Ra6 g6 49.Kf2 Kg7 50.Ke2 Kh6 51.Kd3 Kg5 52.Rb6 h4 53.Ke2 Nd4+ 54.Kf2 Nf5 55.Kg1 Kh5 56.Re6 Kg5 57.Kg2 Nd4 58.Re4 Nf5 59.Ra4 Ne3+ 60.Kg1 Kh5 61.Kf2 Nf5 62.Ra5 Kg5 63.Kg2 Kf4 64.Ra4+ Kg5 65.Re4 Nd6 66.Ra4 Nf5 67.Kf2 Kh5 68.Ra8 Kg5 69.Ra5 Kf4 70.Rb5 Kg5 71.Kg2 Kf4 72.Rb4+ Kg5 73.h3 gxh3+ 74.Kxh3 Kh5 75.Rb5 Kg5 76.Rb1 Kh5 77.Rb5 Kg5 78.Kg2 Kg4 79.Rb4+ Kh5 80.Kf3 Nh6 81.Rb5+ g5 82.Ra5 Kg6 83.Ke4 Kh5 84.Kf3 Kg6 85.Ra7 Kh5 86.Rg7 Nf5 87.Rh7+ Nh6