1.e4 c5 2.Nf3 d6 3.Bc4 Nf6 4.Nc3 e6 5.O-O Be7 6.d4 cxd4 7.Nxd4 O-O 8.h3 a6 9.Be3 b5 10.Bd3 Bb7 11.f4 b4 12.e5 bxc3 13.exf6 Bxf6 14.bxc3 Nd7 15.Rb1 Qc7 16.c4 Nc5 17.Be2 Rab8 18.Nf3 Ne4 19.Bd4 Bxd4+ 20.Qxd4 Ng3 21.Bd3 Nxf1 22.Rxf1 Bxf3 23.Rxf3 Qc5 24.Qxc5 dxc5 25.f5 e5 26.h4 Rfd8 27.f6 Rd4 28.c3 Rxh4 29.fxg7 e4