1.e4 e5 2.Nf3 d6 3.d4 exd4 4.Nxd4 Be7 5.Nc3 Bd7 6.Bc4 Nf6 7.Be3 Nc6 8.a3 Ne5 9.Ba2 c5 10.Nf3 Bg4 11.Qe2 O-O 12.O-O-O a6 13.h3 Bxf3 14.gxf3 b5 15.f4 Nc4 16.e5 Ne8 17.exd6 Ncxd6 18.Bxc5 Qc7 19.Bxd6 Bxd6 20.Nd5 Bxf4+ 21.Kb1 Qe5 22.Qg4 Bh6 23.Rhe1 Qg5 24.Qf3 Ra7 25.Rd4 Nc7 26.h4 Qd2 27.Rxd2 Bxd2 28.Rg1 Ne6 29.Qd3 Bh6 30.Nf6+ Kh8 31.Qxh7#