A shot of street football