Tech took a 1-0 lead in the bottom of the second inning on back-to-back errors by Oklahoma shortstop Denver Kitch. Willie Durazo led off the frame with a walk and the two errors by Kitch allowed him to score from third.
Tech extended its lead to 4-0 in the bottom of the third on an RBI groundout by Gera Alvarez, an RBI double by Durazo and an RBI single by designated hitter Travis McElroy. Tech also got two other hits in the inning from second baseman Joel Buchenauer and Madison Edwards.
Oklahoma rallied in the top of the fourth with three runs on three hits and two hit-by-pitches by Tech starter Dusty Buck.
Tech scored two runs over the next two innings to take a 6-3 lead. An error by Oklahoma first baseman Chris Jakubauskas plated a single run in the fourth and an RBI single by Brown scored a run for a Tech in the fifth.
With Tech leading 6-4 in the bottom of the eighth, the Sooners had runners on second and third with only one out after a double to left field by Mark Fisher. However, Tech closer Steve Rowe got himself out of the jam by retiring the next two batters on a strikeout and a groundout.
The Raiders pulled away in its half of the eighth inning with four runs on four hits. Alvarez's school-record 30-game hitting streak was halted in the inning by Oklahoma center fielder Brandon Jones, also an OU football wideout, who made a diving catch on a well hit ball.
Buck (6-1) collected the win for Tech. He only allowed three earned runs on five hits in 5 2/3 innings of work. Austin Mix took the loss for Oklahoma after being tagged for five earned runs on five hits in 3 1/3 innings.
Rowe pitched two innings for Tech and allowed just one earned run for his seventh save this season.
Tech will be idle for next 10 days due spring semester's final exams, which begin this Thursday. The Raiders next return to action on Friday, May 10 at 7 p.m. and will host Texas Pan American for a three-game series at Dan Law Field.