W 1780 roku Knight powrócił do Ameryki na pokładzie HMS "Barfleur" i uczestniczył w bitwie pod Fort Royal
i bitwy pod Chesapeake, krótko stał się kapitanem dowodzącym HMS "Shrewsbury" w 1782 roku, zanim wrócił na "Barfleur" jako kapitan i walczył w bitwie pod St. Kitts i bitwie pod Saintes. Był odpowiedzialny za ostateczne uderzenia i kapitulację francuskiego okrętu flagowego "Ville de Paris" 12 kwietnia 1782 r.