1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.O-O Be7 8.Be3 b5 9.a3 Bb7 10.f4 d6 11.Qf3 Nbd7 12.Rae1 Rc8 13.g4 Nc5 14.g5 Nfd7 15.Qh3 Nf8 16.f5 e5 17.f6 gxf6 18.Nf5 Rg8 19.Kh1 fxg5 20.Nh6 Rg7 21.Qh5 Bd8 22.Rxf7 Rxf7 23.Rf1 Ng6 24.Rxf7 Qxf7 25.Nxf7 Kxf7 26.Qxh7+ Kf6 27.Bxc5