1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O b5 8.Bb3 Be7 9.Qf3 Qc7 10.Qg3 Nc6 11.Nxc6 Qxc6 12.Re1 Bb7 13.a3 O-O 14.Bh6 Ne8 15.Rad1 Kh8 16.Bg5 Bxg5 17.Qxg5 Nf6 18.Rd3 Qc5 19.Qd2 Ng4 20.Qf4 Ne5 21.Rh3 Ng6 22.Qg4 Qe5 23.Ree3 Rac8 24.Ref3 Rxc3 25.Qxg6 Bxe4 26.Rxf7 Rxf7 27.Qxf7 Rc8 28.Rc3 Rg8 29.Qxe6 Qg5 30.Rc8