Premier League title race still neck-and-neck as Man City and Arsenal both win