Oklahoma State got a big day from running back Desmond Roland and played stubborn defense for three of the four quarters, pulling away in the second half to beat Iowa State 58-27 on Saturday in Ames, Iowa.
The Cowboys took their first possession and marched 58 yards in 10 plays, scoring on a Roland 2-yard touchdown run.
OSU quickly doubled the lead on Iowa State's enusing possession, as Justin Gilbert intercepted a pass by Sam Richardson and returned it 31 yards for a touchdown and a 14-0 Cowboys lead.
Oklahoma State scored again the next time they had the ball.
Clint Chelf got the start at quarterback for the Cowboys, and threw to Charlie Moore for an 8-yard touchdown to give OSU a 21-0 lead with 5:45 to play in the first quarter.
Chelf was just 10 of 26 passing for only 78 yards, but did have 85 yards rushing.
The Cyclones had not earned a first down at that point in the game, but on their next possession, they went 75 yards in seven plays, with Richardson throwing a 22-yard touchdown pass to Quenton Bundrage to make it 21-7 OSU.
The Cowboys capped a scoring drive on the first play of the second quarter, with Roland scoring on a seven-yard run to put the Cowboys on top 28-7.
ISU answered, with Richardson breaking off a run of 51 yards, setting up an 11-yard touchdown run by DeVondrick Nealy to cut the OSU lead to 28-14.
Midway through the second quarter, Richardson was injured when he attempted to slide after a run and was hit from behind by OSU's Tyler Johnson.
Richardson had to leave the game and was replaced by Grant Rohach.
Rohach led ISU to another score, throwing a 20-yard touchdown pass to Bundrage, who made a juggling catch in the back right corner of the end zone.
James Castleman blocked the extra point attempt, and OSU's lead was just eight, 28-20, with 2:59 left in the first half.
OSU's offense sputtered in the second quarter after their initial first quarter success, while the Cylones offense turned around the other way.
ISU had just four yards in their first four drives, but went to halftime with nearly 250 total yards.
OSU dominated the second half, outscoring ISU 30-7.
OSU used the run game to add to their lead midway through the third quarter.
Roland had runs of 14 and 17 yards, setting up a 23-yard Ben Grogan field goal to make it 31-20 Cowboys.
It was Roland who added to that lead later in the quarter, scoring on a 58-yard touchdown run to extend OSU's lead to 38-20.
Then it was the Cowboys' defense turn to score.
Joe Mitchell stripped the ball loose from Ernst Brun, and Tyler Johnson recovered, returning it 54 yards for a touchdown, making the score 45-20 Cowboys.
OSU's defense forced another turnover early in the fourth quarter, as Calvin Barnett stripped it free and Lindell Johnson recovered.
That set up Roland's fourth touchdown of the day, a four-yarder to put OSU on top 52-20.
Roland finished with 219 yards rushing on 26 carries.
Iowa State responded with their first points of the second half, on a two-yard touchdown run by Jeff Woody, cutting the Cowboys lead to 52-27 with 7:10 to play.
The Cyclones tried an onside kick on the ensuing kickoff, but Charlie Moore scooped it up and returned it into ISU territory.
It set up a one-yard touchdown run by Jeremy Smith to put the Pokes on top 58-27.
Grogan missed the extra point.
OSU improved to 6-1 with the win, and 3-1 in Big 12 play.
The Cyclones dropped to 1-6, and are winless in four conference games.
Iowa State upset OSU the last time the two teams met in Ames in 2011, ruining the Cowboys' chance at a national championship.