Running back Yvenson Bernard carried 38 times for 177 yards and a touchdown , and wide receiver James Rodgers added a career-high 110 rushing yards to help Oregon State rack up 275 yards on the ground and earn a sloppily played 21-14 victory .