PULLMAN, Wash. -- Anthony Gordon's starting debut for No. 23 Washington State was perfect for most of the first half and nearly flawless overall.
Gordon completed his first 15 passes, threw for 330 yards and four touchdowns in the first half, and No. 23 Washington State rolled past New Mexico State 58-7 on Saturday night.
Gordon made his first college start memorable throwing touchdowns of 41, 48, 19 and 54 yards in the first half as the Cougars (1-0) built a 35-7 lead and coasted to an easy opening victory. Gordon finished 29 of 35 for 420 yards and five TD passes before checking out late in the third quarter.
"It goes to show what our preparation does. Been working at this for a long time now so all this as a team kind of came together and we united pretty well I thought," Gordon said. "It was pretty rewarding to see all that happen."
Gordon, who had just five career passes coming into the season, beat out Eastern Washington transfer Gage Gubrud for the starting job with a stellar fall camp and his performance in camp continued into the start of the season. Gordon hit Rodrick Fisher for a 41-yard TD on the opening drive of the game and the passing onslaught was only getting started.
Gordon hit 22 of 23 passes in the first half. The only incompletion was a drop by Brandon Arconado midway through the second quarter.
"He didn't look nervous or anything out there. He executed his job well and it's no different than what he does in practice and that's why he's the guy," Washington State running back Max Borghi said. "He can make plays and that's exactly what he did out there today."
Harris added a 20-yard touchdown reception in the third quarter, breaking a couple of tackles and traversing from one side of the field to the other to complete the run after catch.
Borghi added 128 yards rushing on 10 carries, including a 12-yard touchdown. Borghi became the first Washington State running back to rush for 100 yards since Gerard Wicks against California in 2016.
New Mexico State quarterback Josh Adkins scored on a 3-yard touchdown run in the first quarter when he recovered a fumble and took the loose ball into the end zone to tie the game at 7-7. That was the highlight of the night for the Aggies (0-1) who were limited to 317 total yards, a big chunk coming in the fourth quarter.
Adkins was 28 of 42 for 221 yards and two interceptions.
"When you play elite teams like this and what we're going to do next week, you can't give them help or it will really get out of hand, and that's what happened tonight," New Mexico State coach Doug Martin said.
The night wasn't just about Gordon. Gubrud entered late in the third quarter and threw a 9-yard touchdown to Renard Bell. And, Trey Tinsley got some time in the fourth quarter going 1-of-3 passing in his limited action.
New Mexico State: The Aggies knew it was going to be a challenging start to the season beginning with the Cougars and No. 2 Alabama next week. New Mexico State must cut down on the miscues after committing three turnovers and was just 5 of 15 on third downs.
"It's disappointing that we didn't play better. We have another great opportunity to play the second best ranked team in the country," Martin said.
Washington State: Part of Gordon's big debut was distributing the wealth to his pass catchers. Ten Cougars caught at least one pass, showing the depth of Washington State's receiver group. Patmon led the way with seven catches for 103 yards.
"It appeared we had some depth at that position. I thought they caught the ball well and came to play," Washington State coach Mike Leach said.
New Mexico State: The Aggies travel to face No. 2 Alabama on Saturday.
Washington State: The Cougars host Northern Colorado next Saturday.
More AP college football: https://apnews.com/Collegefootball and https://twitter.com/AP-Top25
Playoff spot on line as Tide face Bulldogs in SEC title game
No. 1 Georgia (12-0, 8-0 SEC, No. 1 CFP) vs. No. 4 Alabama (11-1, 7-1, No. 3), Saturday at 4 p.m. EST (CBS).
No. 10 Oregon faces No. 14 Utah for Pac-12 title
No. 10 Oregon (10-2, 7-2 Pac-12, No. 10 CFP) vs. No. 14 Utah (9-3, 8-1, No. 17), Friday at 8 p.m. EST (ABC) in Las Vegas.
New Virginia Tech coach Brent Pry: 'Honored, humbled' to be Hokies football coach
Former Penn State defensive coordinator Brent Pry said he is "honored and humbled" to Virginia Tech's new football coach during an introductory news conference Thursday.
East Carolina signs football coach Mike Houston to extension through 2026 season, sources say
Mike Houston, who can lead East Carolina to its first 8-win season since 2014 with a bowl win, has received an extension with the Pirates through the 2026 season, sources told ESPN.
College football coaching carousel: Latest buzz, top candidates, analysis of every vacancy
From Notre Dame and Oklahoma to Washington and Virginia Tech, it's already been a wild ride on the coaching carousel. Here's everything you need to know.
USC, Cal wrapping up season after earlier postponement
— USC will play its final game of the season Saturday in Berkeley, but the Trojans won’t have Lincoln Riley calling plays from the sidelines.