(AP) -- Clint Chelf made a case for why he should again be Oklahoma State's starting quarterback.
Chelf threw for 178 yards after replacing sophomore J.W. Walsh in the second quarter, and the No. 21 Cowboys held on for a 24-10 win over TCU on Saturday. The senior, playing in his final homecoming game, completed 10 of 25 passes with one interception.
Josh Stewart added 10 catches for 141 yards and had a 95-yard punt return for a touchdown, giving Oklahoma State (5-1, 2-1 Big 12 Conference) enough offense to build a 17-0 halftime lead.
Chelf replaced Walsh at quarterback after the sophomore threw his second interception of the first half, an ill-advised throw into the middle of the end zone. Walsh finished 9-for-18 for 115 yards and two interceptions.
TCU (3-4, 1-3) also switched quarterbacks in the second quarter, but it didn't help as the Horned Frogs struggled in their second trip to Stillwater in as many years.
Oklahoma State's turnover problems didn't end with the quarterback change as Chelf had his first pass intercepted. However, he responded by leading the Cowboys on back-to-back scoring drives to head into halftime with some momentum.
Chelf beat out Walsh in the offseason to start Oklahoma State's season opener against Mississippi State. But he lost the job and watched as Walsh started the Cowboys' next five games.
Oklahoma State coach Mike Gundy said afterward that he will evaluate his quarterbacks over the next few days before deciding on which one will start next week's game at Iowa State.
TCU coach Gary Patterson decided to make his own quarterback change in the second quarter after watching his offense struggle while falling behind by 17. Sophomore Trevone Boykin completed only 5 of his first 13 passes for 27 yards with two interceptions, but redshirt freshman Tyler Matthews didn't do any better.
Matthews fumbled on his first play under center and failed to complete his only pass. Boykin returned to the lineup to start the second half, but he was struggling with an injury and threw his third interception of the day to end the third quarter.
The Horned Frogs got within 17-10 when Waymon James slipped past Oklahoma State defensive tackle Calvin Barnett and scored on a 14-yard touchdown with 7:39 remaining.
Oklahoma State had hoped to get off to a fast start following its second bye week in a month, but other than wide receiver Josh Stewart, things didn't go well at first.
Stewart did everything he could in the first half, catching eight passes for 106 yards and giving the Cowboys a 7-0 lead with his 95-yard punt return toward the end of the first quarter. He fielded the punt at the 5-yard line, darted across midfield and made several nice cuts on his way to the longest punt return in Oklahoma State history.
Stewart finished with 265 all-purpose yards, with 124 yards coming on punts to go along with his 141 yards receiving.
Copyright 2013 Associated Press. All rights reserved.This material may not be published, broadcast, rewritten or redistributed.