Terrelle Pryor has been named the Raiders' starting quarterback for the season opener Sunday according to two league sources.

Head coach Dennis Allen told Pryor and Matt Flynn his decision Monday morning. Allen said he wasn't going to disclose his choice publicly for competitive reasons.

Flynn was the starter throughout training camp but struggled in the third preseason game on Aug. 23 throwing two interceptions in six passes and fumbling once against the Bears. The Raiders were willing to coach around Flynn's lack of a strong arm in exchange for his "game manager" skills but Flynn's play and the Oakland fans' boos that night obviously jarred them.

Pryor came into the game to loud cheers and led four scoring drives then started the preseason finale Thursday while Flynn rested a sore arm.

Pryor started the last game of the 2012 season for the Raiders for an injured Carson Palmer but Oakland general manager Reggie McKenzie then traded for Flynn from Seattle to be the starter.

This would be the second straight year that Flynn has lost his starting job before the season as rookie Russell Wilson beat out the free-agent signee in Seattle last year. Flynn is guaranteed $6.5 million from the Raiders this season.

Pryor late owner Al Davis' last draft pick in 2011 as a supplemental third-rounder has improved his throwing mechanics but won the job because of his ability to improvise with his feet. He was 14-for-24 for 190 yards and a touchdown with one interception this preseason and ran the ball 11 times for 83 yards and a touchdown.

He's a playmaker on a team in dire need of one and Allen had said the starter will be the quarterback who is best able to move the team and score points. The offense scored 32 points on 14 drives with Pryor at quarterback compared with 10 points on 13 drives with Flynn behind center.