The Bruins shook off a terrible night in Ottawa on Monday and then a bad start on Tuesday to storm back and beat the New York Islanders at the Garden, 5-2.