SANTA CLARA, Calif. -- Coach Jason Garrett saw all he needed out of quarterback Dak Prescott on just one drive.
Prescott made the most of his brief appearance in the preseason opener for Dallas by throwing a 30-yard touchdown pass to rookie Michael Gallup on his only drive before the San Francisco 49ers rallied with two late touchdowns to beat the Cowboys 24-21 Thursday night.
"I thought it was a good drive by our offense, a good mix of run and pass," Garrett said. "Dak made some good decisions. He made a really nice run too keep the drive alive. We got the one-on-one opportunity down the sideline. Michael made a really good release and it was a good throw and catch."
San Francisco's Jimmy Garoppolo didn't fare as well as Prescott in his first game action since signing a $137.5 million, five-year contract this offseason. Garoppolo completed 3 of 6 passes on his one drive.
"We're trying to do something different things and see what works and what doesn't," Garoppolo said. "We haven't been in that situation in a year and you try to get things rolling."
More concerning for the 49ers was the fact that six players left with injuries in the first half with the most concerning ones being shoulder injuries to tight end George Kittle and running back Matt Breida that could sideline them for "some time," according to coach Kyle Shanahan.
"It's what you scares you about training camp, it's what scares you about the preseason," Shanahan said. "You just want the game to end."
Prescott sat out the first exhibition game last season but got one series of action against the 49ers this year and looked sharp. He completed all three of pass attempts and converted a third-and-9 with a 12-yard scramble.
With the release of three-time Pro Bowl receiver Dez Bryant and the retirement of 15-year tight end Jason Witten, the Cowboys are searching for receiving threats this preseason. Gallup, a third-round pick out of Colorado State, has been impressive so far in camp.
"That's a good feeling," Gallup said. "Especially for me being so young and being a rookie and everything, I needed that boost of confidence. It was a good feeling."
No players on either team kneeled during the national anthem, although 49ers receiver Marquise Goodwin did raise his right fist throughout the song. The Niners have been at the center of the protests during national anthem ever since Colin Kaepernick began kneeling two years ago. Eric Reid protested last year but both players are no longer with the team. Linebacker Eli Harrold also kneeled during the anthem the past two years but stood to start this season.
The Niners had a parade of injuries early, starting with LB Malcolm Smith limping off with a hamstring issue on the opening drive. TE George Kittle and backup RB Matt Breida left with shoulder injuries. Thomas and backup tackle Garry Gilliam were sidelined by concussions and Harrold had a lower leg injury.
Joe Thomas got the start at linebacker for Dallas in place of Sean Lee and delivered an interception against C.J. Beathard on a tipped pass by Kavon Frazier. ... Cowboys rookie RB Bo Scarbrough had a 28-yard run and scored a 1-yard TD in the second quarter. ... James had four catches for 46 yards and fellow rookie Dante Pettis caught a 53-yard pass .
There was one penalty under the new rule prohibiting players from leading with their helmets. San Francisco LB Elijah Lee was called for the infraction on a tackle against Scarbrough in the third quarter.
Cowboys: Host Cincinnati on Aug. 18.
49ers: Visit Houston on Aug. 18.
More AP NFL: https://apnews.com/tag/NFLfootball and https://twitter.com/AP-NFL
Source: Jets dispute extent of guard Kelechi Osemele's shoulder injury
The Jets are involved in a dispute with former Pro Bowl guard Kelechi Osemele over the extent of Osemele's shoulder injury, and he could be fined for conduct detrimental to the team if he doesn't practice Saturday, a source told ESPN's Rich Cimini.
Jalen Ramsey practices with Rams, projected to play vs. Falcons
Jalen Ramsey, who missed three games with a back injury before the Jaguars traded the cornerback to the Rams this week, is projected to play for Los Angeles on Sunday.
Marquez Valdes-Scantling questionable for Packers; Davante Adams out again
The Packers will wait and see on the status of Marquez Valdes-Scantling for Sunday's game against the Raiders. Fellow WR Davante Adams won't play and Geronimo Allison is doubtful.
Saints rule out Alvin Kamara, Jared Cook vs. Bears
Running back Alvin Kamara and tight end Jared Cook, who rank second and third on the Saints in passing targets behind wide receiver Michael Thomas, won't play Sunday against the Bears.
Cardinals GM Steve Keim says Patrick Peterson not going anywhere
Cardinals GM Steve Keim questioned why the Cardinals would entertain the idea of trading star CB Patrick Peterson: "Why trade a player in his prime at one of the hardest positions to find for a maybe or a couple maybes?"
Sources: Cooper, Tyron Smith among Cowboys expected to play
Cowboys offensive tackles Tyron Smith and La'el Collins, receivers Amari Cooper and Randall Cobb and cornerback Byron Jones will be available against the Eagles, sources told ESPN.