Almost 300 teams from all over England took part in the Petersfield Town Juniors six-a-side tournament at the weekend.
It is one of the biggest and best football tournaments in the south of England.
Around 2,500 players from under-sevens to under-16s competed on 16 pitches, with matches running back to back.
The Taro Playing Fields were transformed into a footballing mecca for a weekend with teams from Headley, Horndean, Liss, Liphook, Alton and Farnham among the local clubs taking part, as well as sides from Windsor and Salisbury.