1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qc7 5.Nc3 e6 6.Be2 a6 7.Be3 Nf6 8.O-O Nxd4 9.Bxd4 b5 10.a3 Bb7 11.Bd3 Bc5 12.Bxc5 Qxc5 13.Qe2 d6 14.Kh1 h5 15.f4 Ng4 16.h3 Rd8 17.Rae1 Kf8 18.Nd1 Kg8 19.Nf2 Nxf2+ 20.Rxf2 Bc6 21.e5 Rf8 22.f5 dxe5 23.fxe6 f6 24.b4 Qe7 25.c4 Qxe6 26.cxb5 axb5 27.Bxb5 Qxh3+ 28.Kg1 Bxb5 29.Qa2+