1.e4 c5 2.g3 Nc6 3.Bg2 g6 4.Ne2 Bg7 5.O-O Nf6 6.f4 d6 7.d3 Bd7 8.Nd2 Qc8 9.Nc4 h5 10.Ne3 h4 11.f5 g5 12.g4 h3 13.Bf3 Ne5 14.Nc3 Rh4 15.Ncd5 Qc6 16.Nxf6+ Bxf6 17.Nd5 O-O-O 18.c3 Kb8 19.Be3 c4 20.dxc4 Qxc4 21.Nxf6 Nxf3+ 22.Qxf3 exf6 23.Rfd1 Bc6 24.Rd4 Qb5 25.Rb4 Qe5 26.Bf2 Rhh8 27.Bg3 Qc5+ 28.Bf2 Qe5 29.Rd1 Qf4 30.Qe2 Rhe8