diff --git a/commentaries/forms.py b/commentaries/forms.py
index d769b6defc3ab6ae51d05585e7e248ff6b09f099..1209f2d15881150e6070141bcd6439c93fbde35e 100644
--- a/commentaries/forms.py
+++ b/commentaries/forms.py
@@ -66,4 +66,4 @@ class CommentarySearchForm(forms.Form):
         return Commentary.objects.vetted(
             pub_title__icontains=self.cleaned_data['pub_title_keyword'],
             pub_abstract__icontains=self.cleaned_data['pub_abstract_keyword'],
-            author_list__icontains=self.cleaned_data['pub_author'])
+            author_list__icontains=self.cleaned_data['pub_author']).order_by('-pub_date')