e4 e5 Nf3 Nc6 Bc4 Nf6 d3 Bc5 O-O h6 Bd5 h5 Bxc6 dxc6 Nxe5 h4 h3 a6 Nc3 b5 Bg5 b4 Nb1 Rh5 Bxf6 gxf6 Nxf7 Bxf2+ Rxf2 Kxf7 Qxh5+ Kg7 Qxh4 b3 axb3 Qd6 Nd2 Bxh3 Qxh3 a5 Nc4 Ra6 Nxd6 cxd6 Raf1 a4 Rxf6 axb3 Qh6+ Kg8 Rg6#