PULLMAN, Wash. (AP) — After a few frustrating weeks, Washington State coach Mike Leach was pleased to see the Cougars play with a level of consistency that has been absent.

“Consistency and the mental tough ness to stay focused from one play to the next,” Leach said. “Everyone wants to get ahead of themselves but all you have is that one play in the present moment and you better focus on that one and I thought we did a better job of keeping track of that tonight.”

Anthony Gordon passed for 369 yards and four touchdowns and Washington State rolled over Colorado 41-10 on Saturday, snapping the Cougars’ three-game losing streak.

Gordon threw a 4-yard TD pass to Max Borghi and a 22-yarder to Dezmon Patmon in the first quarter as the Cougars (4-3, 1-3 Pac-12) jumped to a 14-0 lead, scored touchdowns on their first three drives and cruised to a needed victory. Gordon was 35-of-51 passing and connected with eight different receivers.

The WSU defense was excellent after weeks of getting of getting shredded. Colorado was limited to 320 total yards and quarterback Steven Montez was intercepted twice.

“I think we are emerging defensively,” Leach said. “We simplified some things but we are still kind of coming together there a little bit, honestly. I think the defense has some of its best football ahead of us.”