1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.Bb5 Qc7 5.O-O d6 6.d4 cxd4 7.Nxd4 Nf6 8.Re1 Be7 9.Bf4 e5 10.Nd5 Nxd5 11.exd5 O-O 12.Nxc6 bxc6 13.Bxc6 Rb8 14.Bc1 f5 15.c4 f4 16.b3 Bf5 17.Bd2 Rf6 18.Qe2 g5 19.c5 Rg6 20.Rac1 Qd8 21.Qa6 g4 22.Qxa7 Bf8 23.Ba5 Qh4 24.Qxb8 Rh6 25.Rc3 Qxh2+ 26.Kf1 f3 27.gxf3 g3 28.Ke2 Qxf2+ 29.Kd1 Rh2 30.Rc4 Qb2 31.Qxf8+