I am using Django 1.6 with Mysql.
I have these models:
class Student(models.Model): username = models.CharField(max_length=200, unique = True)
This should work on Django 1.2+ and MySQL:
Score.objects.annotate( max_date=Max('student__score__date') ).filter( date=F('max_date') )