Frankfurt end Bremen's run with big win