1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 Be7 7.O-O a6 8.a4 Nc6 9.Be3 O-O 10.f4 Qc7 11.Kh1 Re8 12.Bf3 Rb8 13.g4 Nxd4 14.Bxd4 e5 15.fxe5 dxe5 16.Ba7 Ra8 17.g5 Rd8 18.Qe2 Rxa7 19.gxf6 Bxf6 20.Nd5 Rxd5 21.exd5 Be7 22.Be4 Bd6 23.Qd3 h6 24.Rf3 b6 25.Raf1 f6 26.Rg1 Qc5 27.Rxf6 Qxg1+ 28.Kxg1 gxf6 29.Bf5