1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nc6 6.Nxc6 dxc6 7.a4 Qc7 8.O-O Nf6 9.a5 h5 10.h3 Bc5 11.Qe2 Qg3 12.Nd2 e5 13.Kh1 Qg6 14.Nc4 Bg4 15.Qe1 Nd7 16.b4 Bd4 17.c3 Ba7 18.f4 O-O-O 19.f5 Qf6 20.Be3 Bxe3 21.Qxe3 g6 22.Kg1 gxf5 23.exf5 Rdg8 24.hxg4 Rxg4 25.Be2 Rg7 26.Rad1 Rhg8 27.Rf2 e4 28.Qf4 e3 29.Qxe3 Rg3 30.Qf4 Qxc3 31.Nd6+