Edinburgh City beat holders Spartans 3-1 in the East of Scotland Football Association League Cup semi-finals.




More...