1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.c3 d6 6.b4 Bb6 7.d3 O-O 8.Bg5 Bg4 9.Nbd2 h6 10.Bh4 g5 11.Bg3 h5 12.h3 h4 13.hxg4 hxg3 14.Nxg5 Bxf2+ 15.Rxf2 gxf2+ 16.Kxf2 Kg7 17.Qf3 d5 18.exd5 Nxd5 19.Qf5 Qf6 20.Bxd5 Qxf5+ 21.gxf5 f6 22.Ne6+