Man oh man can those UNC women ever play softball.