1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 e6 6.O-O Ne7 7.d4 O-O 8.dxc5 dxc5 9.e5 a6 10.a4 b6 11.Ne4 Nf5 12.c3 Bb7 13.Qe2 Qc7 14.g4 Ne7 15.Nd6 Bc6 16.Ng5 Nd5 17.Qf2 h6 18.Nge4 Nd7 19.g5 h5 20.Qh4 Ne7 21.Be2 Nf5 22.Nxf5 exf5 23.Nf6+ Bxf6 24.gxf6 Rfc8 25.Bxh5 gxh5 26.Qxh5 Qd8 27.Rd1 Qf8 28.Rd3 Nxf6 29.exf6