Coming off their last-second win over the 49ers, the Vikings stayed at home, donned their throwback uniforms, and prepared for the highly anticipated Week 4 NFC North Monday Night Football duel with the Green Bay Packers. This was a key divisional match-up, as the division lead was on the line, while quarterback Brett Favre was pitted against his former team. Favre entered the stadium to a series of boos coming from Green Bay fans throughout the stadium. Minnesota started off the first quarter with Favre completing a 1-yard touchdown pass to tight end Visanthe Shiancoe. The Packers responded with quarterback Aaron Rodgers completing a 62-yard touchdown pass to tight end Jermichael Finley. In the second quarter, the Vikings struck again with a 14-yard touchdown pass from Favre to wide receiver Sidney Rice, but Green Bay answered with linebacker Clay Matthews stripping running back Adrian Peterson of the ball and returning it 42 yards for a touchdown. The Vikings closed out the half with a 1-yard touchdown run from Peterson. Minnesota began to build a lead in the third quarter as Favre hooked up with wide receiver Bernard Berrian on a 31-yard touchdown pass. In the fourth quarter, the Vikings solidified their lead as defensive end Jared Allen sacked Rodgers in the Green Bay endzone for a safety. The Packers rallied with a 33-yard touchdown pass from Rodgers to wide receiver Jordy Nelson (with a failed 2-point conversion), followed by kicker Mason Crosby nailing a 31-yard field goal. However, the Packers' push came too late and Minnesota was able to run out the clock for the win. With the victory, not only did the Vikings improve to 4-0, but Favre became the first quarterback in NFL history to defeat all 32 NFL teams. Allen had a spectacular single-game performance with a career-best 4.5 sacks. Favre was awarded the NFC Offensive Player of the Week, marking the 14th time in his career he has earned this award.
Question: How many touchdown passses did Bret Farve have?
Answer: 3