1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 Nf6 7.Nc3 Ng4 8.Qxg4 Nxd4 9.Qd1 e5 10.Be2 O-O 11.O-O a6 12.Qd2 d6 13.Rad1 Be6 14.b3 Rc8 15.Bd3 f5 16.exf5 gxf5 17.Bxd4 exd4 18.Ne2 Qf6 19.Bb1 f4 20.Nxd4 Rcd8 21.Qd3 Bg4 22.Qxh7+ Kf7 23.f3 Rh8 24.Qg6+ Qxg6 25.Bxg6+ Kxg6 26.fxg4 Rde8 27.Nf5 Be5 28.Nxd6 Rd8 29.Nf5 Kg5 30.h3 Bc7 31.Kf2 b5