Three of the four BBL Cup semi-finalists are now known after Jelson Homes DMU Leicester Riders, One Health Sharks Sheffield and Newcastle Eagles emerge victorious on a night that also saw UCP Marjon Plymouth Raiders win a close BBL Championship game against Manchester Giants.