1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.O-O-O Nxd4 10.Bxd4 Be6 11.Kb1 Qc7 12.Nb5 Qb8 13.g4 a6 14.Nc3 b5 15.h4 b4 16.Nd5 Bxd5 17.exd5 Qb7 18.Bc4 Rfc8 19.b3 a5 20.h5 a4 21.hxg6 fxg6 22.Qe2 axb3 23.cxb3 h6 24.Bd3 g5 25.Qe6+ Kf8 26.Rhe1 Rc7 27.Bg6 Qxd5 28.Bxf6 Qxe6 29.Bxg7+ Kxg7 30.Rxe6