1.e4 c5 2.c4 d6 3.Nf3 Nf6 4.Nh4 Nxe4 5.Nf3 Nc6 6.Nc3 Nxc3 7.dxc3 g6 8.Bd3 Be6 9.Ng5 Bd7 10.f4 Bg7 11.O-O h6 12.Nf3 e5 13.Bc2 Qe7 14.fxe5 dxe5 15.Be3 e4 16.Bxe4 Qxe4 17.Bxc5 Qxc4 18.Re1+ Be6 19.Ba3 Rd8 20.Qc2 Bf8 21.Bxf8 Kxf8 22.Qf2 Kg7 23.h3 Qf4 24.b4 Qf6 25.b5 Ne7 26.Qxa7 Nf5 27.Qxb7 Bd5 28.Qc7 Bxf3 29.gxf3 Nh4 30.Re2 Nxf3+ 31.Kh1 Qf5 32.Qg3 Rd3 33.Rf1 Nd4 34.Rxf5 Rxg3 35.cxd4 gxf5 36.Rg2 f4 37.Rxg3+ fxg3 38.Kg2 Ra8 39.Kxg3 Rxa2 40.Kf4 Rb2 41.Ke5 Rxb5+ 42.d5 Kf8 43.Kd6 Ke8 44.Kc6 Rb3 45.Kd6 Rxh3 46.Kc7 Rc3+ 47.Kd6 Rd3 48.Ke5 Rd1 49.Kd6 h5 50.Ke5 h4 51.Kf4 h3 52.Kg3 Rxd5 53.Kxh3 Ke7 54.Kg4 Kf6 55.Kf4 Ke6 56.Ke4 Rd6 57.Kf4 Kd5 58.Kf5 Rc6 59.Kf4 Kd4 60.Kf5 Ra6 61.Kf4 Rb6 62.Kf5 Ra6 63.Kf4 Rf6+ 64.Kg5 Ke5 65.Kg4 Ke4 66.Kg3 Rc6 67.Kf2 Rc2+ 68.Kg3 Rc5 69.Kf2 Rc3 70.Ke2 Rc5 71.Kd2 Kd4 72.Ke2 Ke4 73.Kf2 f5 74.Ke2 Rc3 75.Kd2 Rc5 76.Ke2 Rc2+ 77.Kd1 Kd3 78.Ke1 Rb2 79.Kf1 Ke3 80.Kg1 Kf3 81.Kh1 Kg3 82.Kg1 Rb1# 0-1