Sports

Rangers 2-0 Livingston: Hosts through to League Cup semi-finals