FORT COLLINS, Colorado (Ticker) -- Cecil Sapp rushed for 164 yards and three touchdowns on 25 carries as Colorado State routed Brigham Young, 37-10, in a Mountain West Conference contest to set the stage for next week's showdown at Air Force.
The leading rusher in the conference, Sapp recorded his sixth 100-yard game of the season and went over the 1,000-yard mark with 1,090. It was the second-highest single-game total for Sapp, who has scored at least one touchdown in 13 straight contests.
With temperatures in the 20s, Colorado State (7-2, 3-0 MWC) posted its third straight victory and tied Air Force for first place in the conference.
The Rams took control early, grabbing a 17-0 lead in the first quarter on Jeff Babcock's 31-yard field goal, Sapp's seven-yard TD run and Bradlee Van Pelt's three-yard keeper.
BYU (3-5, 0-3) climbed back into the game in the second period, closing within 17-10 on Matt Payne's 25-yard field goal with 3:44 left in the first half.
But Rahsaan Sanders scored on a 21-yard run with 47 seconds left to give Colorado State a 24-10 lead at the intermission.
In the second half, Babcock kicked a pair of field goals, sandwiched around Sapp's seven-yard TD run.
BYU has dropped three straight games and is danger of its first losing season since 1973, although the Cougars play their final four games at home.
BYU gave up nearly 500 yards (493) and was held to just 213. The Cougars were outrushed, 342-65. Marcus Whalen led BYU on the ground with 77 yards on 18 carries, while Matt Berry completed 16-of-27 passes for 148 yards with an interception.
Van Pelt attemped just 17 passes, completing eight for 97 yards. He also ran for 69 yards and broke his single-season school record for rushing yards with 575. He set the previous mark with 546 last season.