Alright, it was 1,000 pitchers but it sure seemed like it after the game had already experienced over six hours of rain delay. No amount of pitching changes were going to overcome the damage done by Caleb Bushyhead's bat. The Sooners took a 1-0 lead in the bottom of the first when Tyler Ogle knocked in Chris Ellison and despite seeing USC tie it up in the second off Christian Walker's solo shot over the left field fence in the second, the Sooners were able to regain the lead in the bottom of the inning when Bushyhead went yard to put OU back up by a score of 2-1.
After a scoreless third South Carolina's Jackie Bradley Jr. homered to right field to tie the game at 2-2 in the top of the fourth. Busheyhead put the Sooners up again, 3-2, with an RBI single to right field that scored Cody Reine and OU would stay in front.
With Oklahoma leading 3-2 the game was suspended in the middle of the sixth for the second weather delay of the day. Following the delay USC used five pitchers over the final three innings in an effort to maximize their pitching against Oklahoma's powerful lineup. It didn't work though as Garrett Buechele gave the Sooners a much needed insurance run when he homered off Jose Mata to push the lead to 4-2.
Closer Ryan Duke worked Oklahoma out of a jam in the top of the ninth preserve a 4-3 win and collect the save. Michael Rocha pitched the first six innings (until the rain delay) allowing two runs on five hits while facing 23 batters to get the win.
Oklahoma will play the winner of the Monday morning's Arizona State/Clemson game. That game in scheduled for Tuesday but the Sun Devils and Tigers had their opening game pushed back until Monday morning due to weather issues.