1.e4 c5 2.Nf3 d6 3.Bc4 e6 4.Nc3 Nf6 5.O-O Be7 6.d4 cxd4 7.Nxd4 a6 8.h3 O-O 9.Bf4 e5 10.Bg3 exd4 11.Qxd4 Nc6 12.Qe3 Ne5 13.Bb3 Bd7 14.Rad1 Qc7 15.f4 Nc6 16.e5 dxe5 17.fxe5 Nxe5 18.Bxe5 Bc5 19.Bxc7 Bxe3+ 20.Kh1 Bc6 21.Rfe1 Rfe8 22.Bd6 Bb6 23.Be5 Nd7 24.Bd6 Nf6 25.Kh2