Soccer puzzles