e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 d6 O-O O-O Bg5 Be6 Bxe6 Bxf2+ Rxf2 fxe6 b4 Qd7 h3 Rae8 Nbd2 a6 Be3 Rd8 a4 d5 b5 dxe4 bxc6 Qd6 Nc4 Qd5 Nfxe5 h6 cxb7 Qxb7 Bc5 Qd5 Bxf8 Kxf8 Qh5 Kg8 Rxf6 a5 Qf7+ Kh8 Rxh6+ gxh6 Ng6#