Oklahoma State scored a run in the seventh and eighth innings, and beat Arkansas 5-4 in a top 20 matchup Tuesday at Allie P. Reynolds Stadium.
Collin Theroux scored to give the No. 20 Cowboys the 4-3 lead in the seventh inning. Oklahoma State (18-7) added another run when Ryan Sluder stole home on a double steal in the eighth.
No. 15 Arkansas (18-7) pulled within 5-4 on Carson Shaddy's one-out single in the ninth inning, but the Razorbacks stranded two runners when Rick Nomura grounded out to end the game.
Arkansas loaded the bases with one out in the sixth and seventh innings, but came away with no runs both times. The Razorbacks stranded 10.
Oklahoma State tied the game 3-3 on Theroux's three-run home run with two outs in the second. The home run came off Arkansas starter Blaine Knight, who pitched two innings.
Josh Alberius pitched three scoreless innings for the Razorbacks. Senior Doug Willey took the loss despite not allowing an earned run in 1 2/3 innings.
Remey Reed pitched three scoreless innings to earn the win for the Cowboys. Tyler Buffett recorded his fourth save.
Neither team scored in the first inning, but Arkansas went ahead 3-0 in the top of the second. Luke Bonfield and Michael Bernal had RBI hits, and Nomura scored on a passed ball.
It looked as if the Razorbacks might regain the lead in the sixth, but Sluder made a diving catch from his position in center field to end the inning and strand three. Cullen Gassaway hit into an inning-ending double play with the bases loaded in the seventh.
Arkansas is scheduled to play again Friday against Missouri at Baum Stadium.