Perl: ordenando la matriz 2D con múltiples columnas basadas en una columna particular

Pseudo código:

my @unsortedArray = { ["Harry", 10], ["Tim", 8], ["Joe", 3]};
my @sortedArray = ?????

Final sortedArray debe ordenarse según col-2 (enteros), cuidando la relación 1-a-1 con el "Nombre de la persona" (col-1). El resultado final debe verse como:

sortedArray should be { ["Joe", 3], ["Tim", 8], ["Harry", 10] };