Penalties cost Lions big in another road loss