1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.Qd2 O-O 8.f3 Nc6 9.Bc4 Bd7 10.O-O-O Qb8 11.h4 b5 12.Bd5 Rc8 13.Bxc6 Bxc6 14.h5 b4 15.Nce2 Nxe4 16.fxe4 Bxe4 17.hxg6 Bxg6 18.Nf4 Be4 19.Nd3 a5 20.Rh4 Qb7 21.Kb1 Bg6 22.Rf1 Qd7 23.Bh6 Bf6 24.Bg5 Bg7 25.Qf2 Qc7 26.Nf5 Bf8 27.Bh6 Ra6 28.g4 e6 29.Bxf8 Kxf8 30.Nd4 Ke8 31.Nf4