San Francisco 49ers quarterback Colin Kaepernick (7) passes against the Dallas Cowboys during the second half of an NFL football game, Sunday, Sept. 7, 2014, in Arlington, Texas. (AP Photo/Tony Gutierrez) (The Associated Press)

prev

Image 2 of 2

San Francisco 49ers free safety Eric Reid (35) carries the ball after recovering a fumble in the first half of an NFL football game against the Dallas Cowboys, Sunday, Sept. 7, 2014, in Arlington, Texas. (AP Photo/LM Otero) (The Associated Press)

ARLINGTON, Texas – Colin Kaepernick threw two touchdown passes to Vernon Davis, one right after the first of three interceptions by Tony Romo, and the San Francisco 49ers opened the season with a 28-17 win over the sloppy Dallas Cowboys on Sunday.

The 49ers (1-0) also got a 35-yard fumble return on the second play of the game when Chris Culliver picked up a loose ball stripped from DeMarco Murray. They led 21-3 after the first quarter despite running just four offensive plays.

Coming off a spotty preseason for his offense, Kaepernick was efficient if not prolific, going 16 of 23 for 201 yards without an interception.

Romo was playing his first meaningful game for the Cowboys (0-1) since back surgery in December.