Clint Chelf completed 10 of 25 passes for 178 yards and an interception and No. 21 Oklahoma State used a quarterback change to earn a 24-10 win over TCU.
Josh Stewart added 10 catches for 141 yards and had a 95-yard punt return for a touchdown, giving the Cowboys (5-1, 2-1 Big 12 Conference) enough offense to celebrate a homecoming victory.
Chelf replaced J.W. 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-of-18 for 115 yards and two interceptions.
TCU (3-4, 1-3) also switched quarterbacks in the second quarter after falling behind 17-0, but it didn't help as the Horned Frogs struggled in their second trip to Stillwater in as many years.
Starter Trevone Boykin returned to quarterback in the second half, completing 17 of 35 passes for 188 yards and three interceptions. However, TCU couldn't get any closer after getting within 17-10 with 7:39 remaining.