1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb3 Nf6 6.Bd3 d5 7.exd5 Nxd5 8.O-O Be7 9.Qh5 Nf6 10.Qe2 O-O 11.Bg5 e4 12.Bb5 Bg4 13.Qe1 Qd5 14.Bxc6 Qxc6 15.Nc3 Rfe8 16.Qe3 h6 17.Bf4 Nd5 18.Nxd5 Qxd5 19.h3 Bh5 20.Rfe1 Bf6 21.c3 b6 22.Nd2 Bg6 23.Qg3 Rad8 24.Rad1 Qxa2 25.b3 Qc2 26.c4 Rd3 27.Rc1 Qxc1 28.Rxc1 Rxg3 29.Bxg3 Bg5