1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nb3 Bb6 6.Nc3 Qf6 7.Qe2 Nge7 8.Be3 d6 9.O-O-O O-O 10.f4 Re8 11.Bxb6 axb6 12.Qf3 Be6 13.g4 Ne5 14.Qg3 Nxg4 15.f5 Bxb3 16.cxb3 Ne5 17.Rg1 Red8 18.Kb1 Kh8 19.Bc4 c6 20.Rdf1 b5 21.Be2 Rg8 22.h4 g6 23.fxg6 Qxg6 24.Qf2 Qe6 25.Rh1 Rgf8 26.Bd1 f5 27.Qd4 c5 28.Qd2 b4 29.exf5 bxc3