Bo Horvat double dipped with two goals and added an assist, while Alexander Romanov added two assists as the New York Islanders beat the Toronto Maple Leafs 6-3.