1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O Be7 8.Bb3 O-O 9.f4 b5 10.e5 dxe5 11.fxe5 Nfd7 12.Qh5 Nc6 13.Nxc6 Qb6+ 14.Be3 Qxc6 15.Kh1 Bb7 16.Rf3 Nc5 17.Rg1 g6 18.Qh6 Qxf3 19.gxf3 Bxf3+ 20.Rg2 Rad8 21.Qf4 Bb7 22.Kg1 Nxb3 23.axb3 Bxg2 24.Kxg2 Rc8 25.Qf2 Rfd8 26.Ne4 Rd5 27.Bd4 Kg7 28.c3 Rcd8 29.Nf6 Bxf6 30.Qxf6+ Kg8 31.Be3 Rd2+ 32.Kf1 Rxb2 33.Qxd8+