1.e4 c5 2.Nf3 e6 3.b3 a6 4.c4 b6 5.Bd3 Bb7 6.O-O d6 7.Bb2 Nc6 8.Bc2 Nf6 9.d4 cxd4 10.Nxd4 Nb4 11.Nc3 Nxc2 12.Qxc2 Be7 13.Rfd1 Qc7 14.Rac1 O-O 15.Nde2 Rfd8 16.Ng3 Qc5 17.Qd2 Rab8 18.a4 h5 19.Nd5 Kf8 20.b4 Qc6 21.Nxf6 Bxf6 22.Bxf6 gxf6 23.Qh6+ Ke7 24.Nxh5 Qxe4 25.Qxf6+ Ke8 26.f3 Qe5 27.Qh4 Kd7 28.c5 bxc5 29.Rxc5 Qe3+ 30.Kh1 d5 31.Nf6+ Kd6 32.Ne4+ Kd7 33.Qg3 Ke7 34.Rc7+ Kf8 35.Nf6