San Luis Obispo edged St. Joseph 5-4 in a Mountain League girls tennis match on Tuesday, handing the Knights their first loss of the season.