1.e4 e5 2.Nf3 Nc6 3.Nc3 Bb4 4.d4 exd4 5.Nxd4 Ne5 6.Be2 Nf6 7.Bg5 h6 8.Bh4 Ng6 9.Bxf6 Qxf6 10.O-O c6 11.Bc4 O-O 12.Nce2 Re8 13.c3 Bc5 14.Qc2 d6 15.b4 Bb6 16.Kh1 Nf4 17.Rad1 Nxe2 18.Nxe2 Bc7 19.Ng3 Be6 20.Bxe6 Qxe6 21.f4 Rad8 22.Qf2 Bb6 23.Qd2 d5 24.f5 Qe7 25.f6 Qf8 26.fxg7 Qxg7 27.Nf5 Qe5 28.Nxh6+ Kh8 29.Nxf7+