A glorious summer day set the perfect scene for the first batch of knockout games in the Southampton Cup.
Southampton Under-12s suffered an unfortunate defeat in their Academy section semi-final against FC Nordsjaellend.
The young Saints side fell 2-0 behind before a late penalty threatened the chance of a comeback. But despite piling men forward and building pressure, the final whistle blew just before a spirited display could grab them a late equaliser.
In the other semi-final, AFC Bournemouth progressed on penalties after their tight game against Mansfield Town.
Chelsea were defeated in the Under-14s Academy semi-final, as Deportivo secured a narrow 1-0 victory over the West London side.
Despite a tight game and a number of late chances for Chelsea, the Spanish side held on to book their place in the showpiece game.
Elsewhere, Porto and Dinamo Zagreb played out the other semi-final in a truly entertaining fashion.
After a tight opening, Porto took the lead on 29 minutes from the penalty spot to earn a slender lead heading into the second period.
Shortly after the break, however, Zagreb equalised with a spectacular tactical free-kick to set up a nervy finish.
Despite both teams having chances late into the game, the match was eventually decided on penalties where Porto prevailed after a 4-3 win.
Hythe & Dibden progressed to the final of the Under-12 Premier Boys' tournament after their destructive 5-0 victory over Oakwood.
Hythe, who were impressive in front of goal during their comfortable win, will now face Champion Sport Group in the final.
In the Under-14 Boys' Premier final, Salisbury – who edged out Sholing Youth 3-2 – will be up against Kelowna United, after the Canadian side saw off Saints Kicks with two goals either side of half time to book their place in the final.