qqp question1: Which players have scored the most goals direct from free-kicks in the premiership? (and other top leagues) question2: When was the last time a team scored ten or more goals in a game in the top English football league?