STANFORD -- Quarterback Kevin Hogan led two second-half touchdown drives to finally break up Stanford's defensive domination in its Cardinal and White spring game Saturday.

The defense, which was the White team, won the game 47-23 over the Cardinal with a big chunk of its scoring coming on four turnovers. Chandler Dorrell returned an interception 41 yards for a touchdown and John Flacco also had a pick. The White team was awarded other various points for making defensive stops.

"It went pretty much like spring has gone," Stanford coach David Shaw said. "We have a veteran group up front that's really, really tough to run the ball against, really tough to pass protect. We think we're going to have a good offensive line, but it's tough to show that with the guys we have up front."

The defense had eight sacks -- six against backup quarterback Ryan Burns -- and 14 tackles for loss. Peter Kalambayi led the way with seven tackles and two sacks.

The offense was limited to a field goal in the first half as Hogan and Burns, who got all of the No. 2 repetitions with Evan Crower out with a deviated septum, were intercepted.

Hogan finally rallied the Cardinal offense to life in the second half, directing consecutive touchdown drives. The scoring passes went to tight end Eric Cotton and receiver Devon Cajuste, who had five catches for 50 yards. Hogan completed 14 of 22 passes for 131 yards. Burns was 12 for 25 for 131 yards.

"We had some ups and downs, but that's to be expected going against our defense for the 15th practice in a row," Hogan said. "We started off a little slow and didn't execute very well, but I was proud of the way we battled back and put points on the board."

The two touchdowns got the Cardinal within a touchdown at 30-23, but Burns fumbled three straight snaps and two were recovered by the defense to earn the White seven points each. Those turnovers frustrated Shaw.

"When you fumble a snap, nobody else gets a chance to play," Shaw said. "You can't have that. It's very discouraging, very upsetting. Ryan Burns knows he has to work on that. He's been a shotgun quarterback, but you've got to learn to take the ball from under center with us."

Barry Sanders had the best day of those in the running back battle with 12 carries for 68 yards. Kelsey Young had 27 yards on seven carries before leaving with a right arm injury. The arm was wrapped in a sling, and Shaw said Young would be getting X-rays. Ricky Seale had just 15 yards on nine carries.

Sanders also had 19 yards on two catches, the most impressive being a 16-yard gain on a screen pass in which he eluded a tackle to avoid losing yards on the play.

"I always like to try to make plays when I'm in there," Sanders said. "I felt like I was able to get a couple good plays, and that's all I can ask of myself."

  • Shaw said outside linebacker Kevin Anderson missed the spring game because he got stepped on in practice Friday but would've played if it had been an actual game.

  • Johnny Caspers is the leader for the right guard spot, but the competition isn't closed. David Bright and Brendon Austin also remain in the mix for that spot, according to Shaw.

    Follow Jimmy Durkin on Twitter at twitter.com/Jimmy_Durkin.