Charlottetown Islanders Matthew Welsh turned in a 1st star performance and the 20 year old helped spoil the Mooseheads home opener. It was the Halifax native’s 101st victory of his QMJHL career and 2nd straight win over the Islanders after a 5-2 decision in Charlottetown last weekend.