Sam Bradford had a Minnesota debut almost as dazzling as the new $1.1 billion building itself, completing 22 of 30 passes for 286 yards, two touchdowns and no turnovers to lead the Vikings to a 17-14 victory over the Green Bay Packers on Sunday night just 15 days after he arrived in a trade.