1.e4 c5 2.Nf3 e6 3.Nc3 d5 4.d4 Be7 5.exd5 exd5 6.dxc5 Nf6 7.Be3 O-O 8.Be2 Nc6 9.O-O b6 10.cxb6 axb6 11.Bb5 Na5 12.Re1 Bb7 13.Bd4 Nc6 14.Bxc6 Bxc6 15.Ne5 Bb7 16.Ng4 Ne4 17.Ne3 f5 18.f3 Nxc3 19.bxc3 Bc5 20.a4 f4 21.Ng4 Bc8 22.Nf2 Bf5 23.Qd2 Qd6 24.Nd3 Bxd3 25.Qxd3 Qc6 26.Bxc5 Qxc5+ 27.Qd4 Qxd4+ 28.cxd4 Rfc8 29.Re6 Rc4 30.Rxb6 Raxa4 31.Rxa4 Rxa4 32.c3 Rc4 33.Rb3 Kf7 34.Kf2 Ra4 35.Ke2 Ra2+ 36.Kf1 Rc2 37.Rb5 Ke6 38.Rc5 Kd6 39.h4 g6 40.Rc8 Ke6 41.Rc7 h5 42.Rc6+ Kf7 43.Rc5 Ke6 44.Rc6+ Kf7 45.Kg1 Kg7 46.Rc5 Kf6 47.Rxd5 Rxc3 48.Rd8 Rd3 49.Rf8+ Ke6 50.Rxf4 Rd2 51.Kh2 Rb2 52.Rf8 Rd2 53.Rf4 Ra2 54.Kg3 Rd2 55.Re4+ Kf6 56.Rf4+ Ke6 57.Kh3 Rd1 58.g4 Rh1+ 59.Kg3 Rg1+ 60.Kh3 Rh1+ 61.Kg3 Rg1+ 62.Kf2 Rh1 63.g5 Kd5 64.Kg3 Rg1+ 65.Kf2 Rh1 66.Kg2 Rd1 67.Rf6 Rxd4 68.Kg3 Ke5 69.Rxg6 Rd1 70.Rh6 Rg1+ 71.Kf2 Rh1 72.Rxh5 Kf4 73.Kg2 Rb1 74.g6 Rb2+ 75.Kh3 Rb3 76.g7 Rxf3+ 77.Kh2 Rg3 78.Rg5 Rxg5 79.hxg5 Kg4 80.g8=Q Kf5 81.Kg3 Ke5 82.Kf3 Kd6 83.Ke4 Ke7 84.Qb3 Kd6 85.g6 Ke7 86.g7 Kd7 87.g8=Q Kc6 88.Qc8+ Kd6 89.Qbe6# 1-0