1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d6 5.Nc3 g6 6.Be3 Bg7 7.Bc4 Nf6 8.f3 O-O 9.Qd2 Bd7 10.h4 Qa5 11.Bb3 Rfc8 12.O-O-O Ne5 13.Kb1 Nc4 14.Bxc4 Rxc4 15.g4 Rac8 16.Nb3 Qd8 17.h5 Bxg4 18.fxg4 Rxc3 19.bxc3 Nxe4 20.Qd3 Nxc3+ 21.Kc1 Nxa2+ 22.Kd2 Nb4 23.Qb5 Rxc2+ 24.Ke1 Qc8 25.hxg6 fxg6 26.Bd2 Qe6+ 27.Qe2 Qxb3 28.Kf1 Qd3 29.Qxd3 Nxd3 30.Be3 Ne5 31.Bxa7