1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 d5 5.Bb5 Ne7 6.Qe2 dxe4 7.Nxe4 a6 8.Bxc6+ Nxc6 9.d3 Be7 10.O-O Nd4 11.Qf2 b6 12.Be3 Nf5 13.Ng3 Nxg3 14.Qxg3 O-O 15.Ne5 Bb7 16.f5 Bh4 17.Qg4 exf5 18.Qc4 b5 19.Qf4 Qd5 20.Nf3 Bf6 21.Ne1 Bxb2 22.c4 bxc4 23.Rb1 c3 24.Qxf5 Qxa2 25.Nc2 Qd5 26.Qf2 Rac8 27.Rfd1 Rc6 28.Ne1 Rf6 29.Qc2 Re8