The script has been flipped at both ends of the Premier League table with north London rivals Arsenal and Tottenham picked up vital wins.