Dorian Thompson-Robinson threw for 315 yards and three touchdowns to lead the Bruins to a 40-32 victory over the 15th-ranked Huskies.