1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nb3 Bb6 6.Nc3 Nf6 7.Qe2 O-O 8.Be3 Re8 9.f3 d6 10.O-O-O Be6 11.Kb1 Ne5 12.Qd2 Nc4 13.Bxc4 Bxc4 14.g4 Nd7 15.g5 Qb8 16.h4 Bxe3 17.Qxe3 b5 18.h5 b4 19.Ne2 Qb6 20.Ned4 a5 21.g6 a4 22.Nc1 Ra5 23.gxh7+ Kxh7 24.Qf4 Qc5 25.b3 axb3 26.cxb3 Rb8 27.bxc4 b3 28.Ndxb3 Qa3 29.h6 Ne5 30.hxg7+