Giants see off Glasgow in Challenge Cup semi-final thriller The Belfast Giants beat Glasgow Clan 6-3 in the second leg of their Challenge Cup semi-final to win 7-5 on aggregate.