1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Be3 b5 8.Bb3 Bb7 9.f4 b4 10.Na4 Nxe4 11.f5 Qh4+ 12.Ke2 e5 13.Nf3 Qg4 14.Rg1 Nd7 15.Bd5 Bxd5 16.Qxd5 Rc8 17.c3 Qxf5 18.g4 Nxc3+ 19.Nxc3 Qc2+ 20.Qd2 Qxd2+ 21.Kxd2 bxc3+ 22.bxc3 Nf6 23.Rab1 Ne4+ 24.Kd3 d5 25.Nxe5 Rxc3+ 26.Ke2 Bd6 27.Bd4 Rc2+ 28.Kd3 Rxa2 29.Rb6 O-O 30.Nd7 Rd8