It wasn't pretty and it was far from perfect but the Patriots eventually took care of business and came away with a much-needed win over the Dolphins.