1.e4 e5 2.Nf3 d6 3.d4 exd4 4.Nxd4 g6 5.Bc4 Bg7 6.O-O c6 7.a4 Ne7 8.Nc3 O-O 9.Bg5 h6 10.Bh4 g5 11.Bg3 Ng6 12.Bb3 Qf6 13.Nde2 Ne5 14.f4 gxf4 15.Rxf4 Qg6 16.Nd4 Na6 17.Nf5 Bxf5 18.exf5 Qf6 19.Bh4 Nf3+ 20.Qxf3 Qe5 21.f6 Bh8 22.Rg4+ Kh7 23.Qd3+ Qe4 24.Qxe4#