1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 d6 6.O-O Nd7 7.c4 b6 8.Nc3 Bb7 9.f4 Ngf6 10.Qe2 g6 11.f5 gxf5 12.exf5 e5 13.Ne6 Qc8 14.Bg5 Rg8 15.Nd5 Nxd5 16.cxd5 Bxd5 17.Rac1 Nc5 18.b4 Qb7 19.bxc5 fxe6 20.c6 Bxc6 21.Rxc6 Rxg5 22.Qc2 exf5 23.Rc7 Qd5 24.Bxf5 Rd8 25.Bxh7 e4 26.Bxe4 Qd4+ 27.Kh1