Oregon State’s baseball team avenged an earlier loss to North Carolina at the College World Series in Omaha, NE and sent the Tarheels packing with an 11-6 win that keeps the Beavers alive. OSU (51-11-1) had to rally from a three-run deficit late to secure the win. Oregon State will next play Mississippi State on Friday, noon, ESPN.