Nirmalendu Majumdar/Ames Tribune / USA TODAY NETWORK

Rocco Becht passed for 348 yards and three touchdowns to lead Iowa State to a 34-27 victory Saturday over Oklahoma State at Ames, Iowa, in the Big 12 opener for both teams.

Becht completed 27 of 38 pass attempts with 14 of the passes caught by Jaylin Noel and Daniel Jackson.

Noel had eight receptions for 146 yards a touchdown and Jackson six catches for 90 yards and two touchdowns.

Alan Bowman played the entire game at quarterback for Oklahoma State (2-2) after coach Mike Gundy used Bowman, his son Gunnar Gundy and Garret Rangel at that position in the first three nonconference games.

Mike Gundy made the change after Bowman, Gunnar Gundy and Rangel passed for 114 yards while completing 16 of 35 attempts last week in a 33-7 loss at home against South Alabama.

Bowman completed 23 of 48 passes for 278 yards with two touchdowns and two interceptions against Iowa State (2-2).

Bowman's 20-yard touchdown pass to Rashod Owens with 2:46 remaining cut the lead to 34-27.

After Iowa State was forced to punt, Oklahoma State got to the Cyclone 49 before Bowman threw an interception on a fourth-and-10 play with 1:26 left.

Bowman scored the first touchdown of the game, a 12-yard run with 5:40 left in the first quarter.

Iowa State answered with touchdowns on two of its next three possessions, both of them passes thrown by Becht, a redshirt sophomore making his fourth career start.

Becht connected with Noel (38 yards) and Jackson (29), putting the Cyclones ahead 14-7 with 12:55 left in the second quarter.

Bowman's 60-yard touchdown pass to Jaden Nixon with 11:01 remaining before halftime tied the game.

Iowa State closed the scoring in the half with field goals by Chase Contreraz of 51 and 46 yards.

Oklahoma State's first scores in the second half were field goals by Alex Hale (38 and 53 yards) in the third quarter.

The Cowboys mustered 84 total yards with 20 on the ground in the third quarter.

Becht's 26-yard touchdown pass to Jackson with 5:30 left in the third quarter gave Iowa State a 27-17 lead.

The margin became 34-20 on Eli Sanders' 7-yard run with 14:54 remaining in the game.

More must-reads:

TODAY'S BEST
Tigers to promote outfielder with stellar batting eye
Watch: Austin Cindric wins at Gateway after Ryan Blaney runs out of fuel on final lap
Giants ace leaves start injured after just returning to action
Report: NFL expected to reach resolution on Eagles', Falcons' tampering cases this week
White Sox's Tommy Pham voices frustrations in profane interview
Blue Jays GM has no interest in entertaining trade offers for star players
Yankees' Aaron Boone reveals rehab assignment date for ace pitcher
Dustin Poirier teases retirement following his loss to Islam Makhachev at UFC 302
Watch: Orioles slugger Gunnar Henderson clobbers 19th homer vs. Rays
11 NFL teams gain cap space from post-June 1 cuts
WNBA upgrades hard foul on Caitlin Clark to a Flagrant 1
Three takeaways as Panthers eliminate Rangers, advance to Stanley Cup Final
Corey Heim dominates at Gateway for fourth Truck Series win of 2024 season
Mets honor Darryl Strawberry in fitting fashion during number retirement ceremony
Phillies ace leaves game after taking 106 mph comebacker to hand
Real Madrid defeats Borussia Dortmund 2-0 to win Champions League
Marvin Lewis opens up about about return to NFL coaching
Celtics HC shares Kristaps Porzingis update ahead of NBA Finals
Jalen Brunson claps back at tiredness narrative after Knicks' playoff exit
Red Sox lose yet another player to injury

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.