It was another record-breaking event that saw 455 teams taking part in 1,500 games. And once again the prestigious tournament attracted major teams from across America, Europe, England, Scotland and Ireland.
9. Foyle Cup Finals Weekend
Tristar's player Cathal O'Hagan wins the ball ahead of Cliftonville under-14's defender Ben McManus. Picture by Keith Moore Photo: Keith Moore
10. Foyle Cup Finals Weekend
Institute under-16's player Michael McDaid sends this header over the Wythenshawe Amateurs crossbar, during Saturday's O'Neills Foyle Cup U16 final. Picture by Keith Moore Photo: Keith Moore
11. Foyle Cup Finals Weekend
Institute under-16's skipper' Oisin Devlin wins this midfield tussle during Saturday's final win over Wythenshawe Amateurs. Picture by Keith Moore Photo: Keith Moore
12. Foyle Cup Finals Weekend
Institute under-16's goalscorer Callum Ming is congratulated by team-mates after clinching their victory against Wythenshawe Amateurs. Picture by Keith Moore Photo: Keith Moore