1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Bc4 Be7 5.d3 d6 6.Nd2 Nf6 7.Nf1 O-O 8.Ne3 Be6 9.O-O Kh8 10.Ned5 Nd7 11.f4 f5 12.Nxe7 Qxe7 13.Bxe6 Qxe6 14.Nd5 Rac8 15.fxe5 Ndxe5 16.Nf4 Qd7 17.b3 Rce8 18.Bb2 fxe4 19.dxe4 Ng4 20.Qf3 Nd4 21.Bxd4 cxd4 22.Qh3 Kg8 23.Nd5 Rxf1+ 24.Rxf1 Ne5 25.Qg3 Kh8 26.Qf2 h6 27.Qxd4 a6 28.c4 Qg4 29.h3 Qg6 30.Nf4 Qf6 31.Nd3 Nf3+