1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.f4 a6 7.Nxc6 bxc6 8.Bd3 d5 9.O-O Nf6 10.Qe2 Be7 11.b3 Bb7 12.Bb2 O-O 13.Rae1 Rfe8 14.Rf3 c5 15.Kh1 g6 16.e5 Nd7 17.Rh3 Bf8 18.Nd1 c4 19.bxc4 dxc4 20.Bxc4 Nc5 21.Ne3 h5 22.f5 exf5 23.Nxf5 Bc8 24.Rf1 Bxf5 25.Rxf5 gxf5 26.Qxh5 Bg7 27.Qh7+ Kf8 28.Rg3 Ne6 29.Rxg7