1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Bf4 d6 6.Nb3 Be7 7.Nc3 a6 8.Qd2 Nf6 9.Rd1 Ne5 10.Bg5 b5 11.Bxf6 Bxf6 12.Qxd6 Qxd6 13.Rxd6 g5 14.Nd5 exd5 15.Rxf6 dxe4 16.Nc5 Ke7 17.Nxe4 Be6 18.Rh6 Rac8 19.c3 Ng4 20.Rh5 h6 21.h3 Nf6 22.Nxf6 Kxf6 23.h4 g4 24.Be2 Rcd8 25.a4 Rhe8 26.f4 bxa4 27.Rxh6+ Kg7 28.Rh5 f6 29.Rc5 Bb3 30.Rc7+ Kh6 31.g3 Rd1+ 32.Kf2 Rxh1 33.Bd3 Bg8 34.Bc2 Rhe1 35.Rc6 R8e2# 0-1