e4 d5 exd5 c6 c4 Nf6 d4 cxd5 Nf3 Bg4 Be2 e6 O-O dxc4 Bg5 Nc6 h3 Qb6 hxg4 Qxb2 Nbd2 b5 Rb1 Qa3 Rxb5 h5 gxh5 c3 Rb3 Qa5 Bb5 Qxb5 Rxb5 cxd2 Ne5 Nd8 Rb8 Be7 Rxa8 O-O Rxa7 Bb4 Qf3 Bd6 Bxf6 d1=Q Rxd1 gxf6 Qxf6 Kh7 Nxf7 Bh2+ Kxh2 Nxf7 h6 Kg8 Qg7#