Following their victory against the Packers, the Bears returned home to play the Minnesota Vikings. The Bears' return specialist Devin Hester allowed the Bears to take a lead by returning a punt 89 yards for a touchdown. However, Tarvaris Jackson tied the game by throwing a 60-yard touchdown pass to Troy Williamson. Brian Griese threw a 39-yard touchdown to Bernard Berrian that helped the Bears regain the lead, but Minnesota running back Adrian Peterson helped the Vikings gain control of the game by scoring rushing touchdowns of 67, 73, and 35 respectively. With roughly two and a half minutes left on the clock, Griese threw a 33-yard touchdown pass to Muhsin Muhammad and later an 81-yard touchdown pass to Hester. The two touchdowns tied the game, but Ryan Longwell kicked a 55-yard field goal in the game's final seconds. With the loss, the Bears dropped to 2-4. Q1 - CHI - 1:56 - Devin Hester 89-yard punt return TD (Robbie Gould kick) (CHI 7-0) Q1 - MIN - 0:00 - 60-yard TD pass from Tarvaris Jackson to Troy Williamson (Ryan Longwell kick) (7-7) Q2 - CHI - 11:45 - 39-yard TD pass from Brian Griese to Bernard Berrian (Gould kick) (CHI 14-7) Q2 - MIN - 2:19 - Adrian Peterson 67-yard TD run (Longwell kick) (14-14) Q3 - MIN - 2:31 - Adrian Peterson 73-yard TD run (Longwell kick) (MIN 21-14) Q4 - MIN - 11:31 - Ryan Longwell 48-yard FG (MIN 24-14) Q4 - CHI - 8:37 - Robbie Gould 32-yard FG (MIN 24-17) Q4 - MIN - 4:10 - Adrian Peterson 35-yard TD run (Longwell kick) (MIN 31-17) Q4 - CHI - 2:36 - 33-yard TD pass from Brian Griese to Muhsin Muhammad (Gould kick) (MIN 31-24) Q4 - CHI - 1:38 - 81-yard TD pass from Brian Griese to Devin Hester (Gould kick) (31-31) Q4 - MIN - 0:00 - Ryan Longwell 55-yard FG (MIN 34-31). What was the score at halftime?