1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Bc4 O-O 8.Bb3 d6 9.f3 Bd7 10.Qd2 Nxd4 11.Bxd4 b5 12.h4 a5 13.h5 a4 14.Bd5 b4 15.Bxf6 exf6 16.Ne2 f5 17.hxg6 hxg6 18.Bxa8 Qxa8 19.Qxd6 Bb5 20.Qxb4 Bxe2 21.Kxe2 fxe4 22.fxe4 Re8 23.Kf3 a3 24.b3 Qc6 25.Rae1 Bc3 26.Qa4 Qf6+ 27.Ke2 Qe6 28.Rh3 Bb2 29.Kf1 Rc8 30.Rd1 Rxc2 31.Qa8+