sports Arsenal player ratings: What are the best and worst performances? Robert Henderson November 5, 2026