1.e4 c5 2.Nf3 e6 3.c4 Nc6 4.Nc3 Nf6 5.Be2 Qc7 6.O-O a6 7.d4 cxd4 8.Nxd4 Bb4 9.Qd3 Qd6 10.Nxc6 Qxd3 11.Nxb4 Qd6 12.Nd3 e5 13.c5 Qe6 14.f4 d6 15.f5 Qd7 16.Bg5 dxc5 17.Rfd1 Qc7 18.Bxf6 gxf6 19.Nd5 Qd6 20.b4 c4 21.Nf2 O-O 22.Ng4 Kh8 23.Bxc4 b5 24.Bb3 Bb7 25.Ngxf6 Rae8 26.h3 Bxd5 27.Nxd5 Qh6 28.a4 Rg8 29.Kh2 Qh4 30.Ne3 Qxe4 31.Ng4 Qd5