This task involves creating answers to complex questions, from a given passage. Answering these questions, typically involve understanding multiple sentences. Make sure that your answer has the same type as the "answer type" mentioned in input. The provided "answer type" can be of any of the following types: "span", "date", "number". A "span" answer is a continuous phrase taken directly from the passage or question. You can directly copy-paste the text from the passage or the question for span type answers. If you find multiple spans, please add them all as a comma separated list. Please restrict each span to five words. A "number" type answer can include a digit specifying an actual value. For "date" type answers, use DD MM YYYY format e.g. 11 Jan 1992. If full date is not available in the passage you can write partial date such as 1992 or Jan 1992. If you find multiple spans, please add them all as a comma separated list. Please restrict each span to five words.

Passage: The 49ers would score touchdowns on each of three Cowboys turnovers, all before halftime. Even though the Cowboys held a significant edge in 1st quarter time of possession (13:26 to 1:34), the 49ers had a 21-3 lead due to the turnovers. With the 49ers up 28-3, the Cowboys would find themselves with their largest halftime deficit in a home opener ever. Although the 49ers would not score again in the second half, they would only hold the Cowboys to 14 more points, and win the game.
Question: how many points did the niners lead by?
Answer type: Number
21.