James Anderson returns to prime ten after Southampton seven-for