Tony Romo passed for 307 yards and three touchdowns, including a pair to Kevin Ogletree, to lead the Dallas Cowboys to an impressive 24-17 win over the Giants at Met Life Stadium to kickoff the 2012 NFL season.

The Cowboys defense swallowed up the Giants' run game, yielding just 82 yards on the ground, while DeMarcus Ware led the pass rush with two of his teams three sacks.

Eli Manning was held to 213 passing yards and a touchdown, although the offense was hampered by several dropped passes, including three by Victor Cruz.

DeMarco Murray's patience in the backfield led to 131 rushing yards on 20 carries.

Ogletree had the two TD grabs on eight catches and a game high 114 yards receiving. His 12 yard, first down catch just before the two-minute warning sealed the game after a holding penalty erased what would have been a first down run by Murray. The penalty was the 13th of the game for the Cowboys and set up a third and 12 which could have given the Giants a chance for a comeback attempt in the closing seconds.

Romo was intercepted once on the night, a snag by linebacker Michael Boley that he returned inside the Cowboys' 5-yard line. But the Dallas-D buckled down, only allowing a field goal.

The Giants got a touchdown run from Bradshaw (78 yards) and a leaping TD grab from ex-Cowboy Martellus Bennett - who finished with four for 40 yards.

More From WIBX 950