1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 d6 6.c4 Be7 7.N1c3 a6 8.Na3 Be6 9.Nc2 Rc8 10.Bd3 Na5 11.b3 b5 12.Ne3 bxc4 13.bxc4 Nxc4 14.Ned5 Qa5 15.O-O Nf6 16.Qe2 Nxd5 17.Nxd5 Bxd5 18.exd5 Qc5 19.Bh6 Qxd5 20.Qg4 Rc5 21.Qxg7 Qxd3 22.Qxh8+ Kd7 23.Rab1 Rc7 24.Rb8 Qg6 25.Qe8+ Ke6 26.Rc8 Rd7 27.Rxc4 Qxh6 28.Qc8 Qf8 29.Qxa6