Sophomore quarterback Andrew Luck completed 18 of 25 passes for 216 yards and two touchdowns Wednesday to highlight Stanford's first scrimmage of training camp.
Luck threw touchdown passes of 18 yards and 10 yards to senior receiver Doug Baldwin, and he had a 49-yard completion to Griff Whalen.
Junior Alex Loukas handled the backup duties, a further indication he has solidified the No. 2 spot over redshirt freshmen Robbie Picazo and Josh Nunes. Luck and Loukas each threw one interception.
Freshman safety Devon Carrington intercepted one pass, and senior safety Taylor Skaufel got the other.
Coach Jim Harbaugh has singled out Baldwin and Skaufel for their play at the start of camp. Wednesday, he praised the overall quality of play of his team.
"There was give and take," he said after the closed scrimmage at Stanford Stadium. "The offense did some nice things; the defense did some nice things."
Sophomore Stepfan Taylor was the leading rusher with 52 yards on 10 carries. Freshman Anthony Wilkerson had 35 yards on nine carries, and redshirt freshman Usua Amanam of Bellarmine College Prep added 31 yards on seven carries.
Although senior Jeremy Stewart wasn't listed among the statistical leaders provided by Stanford, he remains the leading candidate to start in the season opener Sept. 4 against Sacramento State.
Nate Whitaker added field goals of 30 yards and 21 yards.
The Cardinal had 120 plays, including 70 that simulated live action, according to Harbaugh.
"We covered a lot of situations," the coach said. "Coming off our goal line, red-zone and two-minute" drill. "We hit just about everything you could, including overtime."
The Cardinal also survived the scrimmage without serious injury. Harbaugh is optimistic about the 2010 season because of the depth on the roster.
"There's a lot of competition for a lot of spots," he said. "Competition at tight end, running back, in the offensive line and wide receiver. Across the board I'm feeling good about the way the guys are playing."
Contact Elliott Almond at 408-920-5865 and follow him on Twitter at http://twitter.com/elliottalmond.