1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.a3 O-O 6.O-O d5 7.exd5 Nxd5 8.Nfd2 Kh8 9.a4 f5 10.Nb3 Be7 11.N3d2 Nd4 12.Nc3 Nb4 13.Bb3 f4 14.Nce4 f3 15.Ng3 Bg4 16.gxf3 Rxf3 17.Nxf3 Nxf3+ 18.Kh1 Bc5 19.Nf5 Nxh2 20.Rg1 Bxd1 21.Rxg7 Ng4 22.Rxg4 Bxg4 23.Be6 Bxf5 24.Bxf5 Qh4+