1.e4 c5 2.Nc3 Nc6 3.Nf3 e5 4.Bc4 Be7 5.d3 d6 6.Nd2 Bg5 7.Nf1 Bxc1 8.Rxc1 Nge7 9.Ne3 O-O 10.O-O Kh8 11.Ncd5 f5 12.Nxe7 Qxe7 13.exf5 Bxf5 14.Nxf5 Rxf5 15.c3 Raf8 16.Qe2 Qg5 17.Qe3 Qf6 18.a3 Ne7 19.b4 b6 20.f3 Ng6 21.Rcd1 Nf4 22.d4 Qg5 23.Qd2 cxd4 24.cxd4 e4 25.h4 Qxh4 26.fxe4 Rh5 27.Rf3 Qh1+ 28.Kf2 Qxg2+ 29.Ke3 Nd5+ 30.exd5 Qxf3#