1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Nxc6 bxc6 7.e5 Ng8 8.Bc4 e6 9.O-O d5 10.exd6 Qxd6 11.Qf3 Nf6 12.Bf4 Qc5 13.Bb3 Bd7 14.Rad1 Be7 15.Be3 Qa5 16.Ne4 Rd8 17.Bd2 Qb5 18.a4 Qb7 19.Bc3 Nxe4 20.Qxe4 Bf6 21.Bxf6 gxf6 22.Qf4 f5 23.Qh6 Qb4 24.Qf6 Rg8 25.Rd4 Qf8 26.Rfd1 Rg6 27.Qe5 Qg7 28.Qxg7 Rxg7 29.a5 Rg4 30.f4 c5 31.Rxd7