LAWRENCE, Kan. -- Behind a two-run double by senior first baseman Blair Beck and a solo shot by senior right fielder Dakota Smith, Kansas rallied to a 4-2 win against the No. 13 Cowboys Sunday afternoon at Hoglund Ballpark.

The Jayhawks (15-21, 3-6 Big 12) clutched up when it counted with three RBIs off three extra base hits to hand freshman lefty Blake Weiman (1-5) his first career victory and snap a streak of 10-consecutive Big 12 Conference series wins for Oklahoma State.

"I have been waiting for this win since I stepped foot on campus," Weiman said. "It was a huge win and confidence booster for our team."

Kansas put its bats to work against a struggling OSU (24-12, 8-4 Big 12) pitching staff that was unable to shut down the Jayhawk offense. Eight Oklahoma State hurlers took the mound in attempts to quiet KU, but none were able to get the job done.

"Their pitching is phenomenal," head coach Ritch Price said. "They are a real athletic team, they hit the ball well and they can pitch. We just out-pitched them today."

Weiman manned the hill for the Jayhawks and paced the defense through the first five and one-third innings, forcing the Cowboys to hang up goose eggs in four of the five full innings pitched to earn his first career win. The hurler gave up five hits and only one run, off a home run by OSU catcher Bryan Case.

"I told him he wasn't ready to be a Big 12 pitcher when I handed him the ball for his first career start," head coach Ritch Price said. "I am really proud of his performance today."

Seven different Jayhawks combined for hits on the day with Beck leading the pack with a 1-for-3 effort, including two RBIs. Junior second baseman Colby Wright, senior left fielder Connor McKay, Smith and senior shortstop Justin Protacio each added a run scored.