1.e4 c5 2.Nf3 e6 3.Bc4 d5 4.exd5 exd5 5.Bb5+ Bd7 6.Nc3 Bxb5 7.Nxb5 a6 8.Nc3 Nc6 9.O-O Be7 10.d4 c4 11.Re1 Qd6 12.Nh4 g6 13.Nf3 h6 14.Bd2 b5 15.Qc1 Kd7 16.Bf4 Qb4 17.Nxd5 Qa5 18.b4 Qd8 19.Bc7 Qe8 20.Qf4 Qf8 21.Nb6+ Ke8 22.Nxa8 f6 23.Qd6 Na7 24.Bd8 Nc8 25.Nc7+ Kf7 26.Qe6+ Kg7 27.Qxc8 Kh7 28.Ne6 Qf7 29.d5