The three games on Friday night provided some thrilling finishes in the BBL Championship as both the London Lions and Manchester Giants secured come-from-behind victories, while the One Health Sharks Sheffield enjoyed a slightly more comfortable victory in their contest.