1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 Nf6 6.Nc3 e6 7.Bd3 a6 8.O-O d6 9.Be3 Qc7 10.f4 b5 11.a3 Be7 12.Qf3 Bb7 13.Rae1 Nd7 14.Qf2 O-O 15.a4 b4 16.Ne2 Bf6 17.Ned4 e5 18.Nf5 exf4 19.Bxf4 Nce5 20.Kh1 Nb6 21.a5 Nbc4 22.Bxc4 Nxc4 23.Qg3 Ne5 24.Nbd4 Rfe8 25.b3 Rad8 26.Bd2 Qc5 27.Nh6+ Kf8 28.Rxf6 Qxd4 29.Nf5 Ng6 30.Nxd4 gxf6 31.Bh6+ Kg8 32.Qf3