Oklahoma beat North Carolina in Game 3 of the 2026 Men’s College World Series to secure its third DI baseball national championship and first since 1994. After losing its last four series of the regular season, the Sooners went on to knock off the No. 2, No. 3 and No. 5 national seeds to become the last team standing at Charles Schwab Field in Omaha, NE.
