Scotland registers big win by NewsdeskEuropeSportSports26 June 202326 June 2023 Ireland’s 133-run defeat to Sri Lanka at Queen Sports Club had ensured that both Oman and Scotland made it to the Super Six stage…reports Asian Lite News Top-order batter Brandon…