1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Nf3 Nc6 5.Bc4 Nb6 6.Bb3 d5 7.exd6 Qxd6 8.O-O Be6 9.Re1 Bd5 10.d4 c4 11.Bc2 g6 12.Nbd2 Bg7 13.Ne4 Qc7 14.Bg5 O-O 15.Qd2 Rfe8 16.Rad1 Nd7 17.b3 b5 18.Bf4 Qb6 19.Bh6 Bh8 20.Qg5 f5 21.Nh4 Bf6 22.Nxf6+ exf6 23.Qg3 Kh8 24.Bxf5 Nf8 25.Bxf8 Rxf8 26.Bxg6 Rg8 27.Qf4 Qd8 28.Be4 Bxe4 29.Rxe4 cxb3 30.axb3 Rf8 31.Ng6+