1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.O-O Nc6 7.Nxc6 bxc6 8.c4 Nf6 9.Nc3 Be7 10.Qe2 d6 11.b3 O-O 12.Bb2 Bb7 13.Rac1 c5 14.f4 Nd7 15.e5 dxe5 16.fxe5 Nxe5 17.Nd5 exd5 18.Bxe5 Bd6 19.Bxh7+ Kxh7 20.Qh5+ Kg8 21.Bxg7 Bxh2+ 22.Kh1 Kxg7 23.Qg5+ Kh7 24.Rf6 Qd6 25.Rc3