1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.f3 O-O 8.Qd2 d5 9.O-O-O Nxd4 10.Bxd4 dxe4 11.Bxf6 Qxd2+ 12.Kxd2 Bxf6 13.fxe4 Bg5+ 14.Ke1 Bg4 15.Be2 Bxe2 16.Kxe2 Rfc8 17.Rd7 b5 18.Rb7 a6 19.Rd1 Rd8 20.Rdd7 Rxd7 21.Rxd7 Rc8 22.Kd3 f5 23.exf5 gxf5 24.g3 Kf7 25.h4 Bc1 26.Nd1 Rg8 27.Ra7 Rxg3+ 28.Ke2 Rg6 29.Ne3 Re6 30.Kf3 Bxe3 31.h5 Bxa7