Jabari Walker went for 24 points and 15 rebounds Tuesday night to help the Colorado Buffaloes trample the Oregon State Beavers, 90-64.

The Buffs (16-9, 8-7 Pac-12) have now won three straight, a streak that began with an 86-63 win over the Beavers in Boulder on Feb. 5. In helping doing so, Walker recorded his fourth straight double-double (13th on the year). The 24 points matched a career-high and the 15 boards set a new career mark.

The sophomore forward was joined by four other CU players in double-figures on the night as Colorado turned in a start-to-finish performance that’ll no doubt make head coach Tad Boyle smile. Tristan da Silva put in 15 points to go with five boards and four assists. Nique Clifford and Luke O’Brien each added 14, with Clifford supplying seven rebounds and four assists as well. KJ Simpson added 10.

Colorado was dominant.

It close the first half on a 14-2 run, turning a 30-all tie with a little over four minutes to play into a 44-32 halftime lead.

Then, over the final 8:22 of the game, CU outscored Oregon State 21-5 to turn a modest contest into a rout.

Colorado shot 50% from the field, drained 10 of its 21 3-point attempts, and out-rebounded the Beavers 45-25. Oregon State shot just 3-of-19 from beyond the arc and only attempted seven free throws in the game.

Dashawn Davis led the way for Oregon State with 22 points on 9-of-17 shooting. An and-one conversion four minutes into the second half brought the Beavers within four points on the scoreboard, but from then on coach Wayne Tinkle’s side was unable to string consecutive possessions together with stops on the defensive end of the floor.

And that’s been the consistent problem for a Beavers (3-20, 1-12 Pac-12) team that has now lost 10 straight. Since Christmas, only once has Oregon State held an opponent under 75 points in a game—a 63-61 loss to Cal on Feb. 9.

Up next? The third-ranked Arizona Wildcats with one of the best offenses in college basketball. The Beavers are in free fall. They travel to Tucson on Thursday, with tipoff set for 4:30 p.m. PT.

Colorado will stay on the road for a Thursday clash with Cal. Tip-off is set for 6:30 p.m. PT.