Related Clues:
- Put ball in the net
- Put the ball in the net, or scratched
- Gained points in a game
- Put ball in net - made deep groove
- Delivered the ball in the net
- Musical composition in written form
- Put the ball in the net
- Got a goal, but it all got scratched
- Being scratch, this is what one makes
- From scratch one got to one's goal, it seems
- Scratched and broke a duck
- Made runs, having started from scratch
- That's what you make if you start from scratch
- One makes it XX from scratch
- Made twice ten for the heart of the South