In the first semi-final, Jamaica College secured a comfortable 3-0 win over Charlie Smith.
JC took the lead through a clinical left-footed strike from Dwight Merrick in the 36th minute after a brilliant bit of work from Tarick Ximines to set him up.
Ximines then got a goal of his own to double their lead in the 67th minute and the scoring was completed by substitute Giovanni Mitto in the 92nd minute.
Kingston College came from behind twice to secure a 4-2 win over St. Andrew Technical in the second semi-final.
STATHS took advantage of a defensive mistake by KC and took the lead in the sixth minute through captain Omar Reid.
Their lead didn’t last long as KC equalized in the 11th minute through a right-footed strike from Jaheim Johnson.
A second defensive error by KC allowed Omar Laing to restore the lead for STATHS in the 21st minute.
KC began the second half with sustained pressure and it paid off when Ronardo Burgher made it 2-2 with a clinical header in the 60th minute.
They took the lead for the first time in the 69th minute when substitute Louis Watson headed home from a brilliant cross from captain Jemone Barclay to make it 3-2.
Christopher Pearson got a fourth goal with a magnificent free kick in the 74th minute to complete the scoring for KC and secure a 4-2 win and a spot in the final.
Jamaica College will be looking for their 31st hold on the Manning Cup title while Kingston College will be looking for their 16th in the final, which will be played on Saturday, January 22.
KC now leads Group 2 with six points from their two games.
Trailing Kingston College with three points from two games is Excelsior High School, which suffered a 2-1 defeat to Charlie Smith High that was getting their first win of the round.
Kingston Technical have yet to register a point after losing their first two games.
In Group 1 play on Tuesday, defending champions Jamaica College became the first team to advance to the semi-finals with a hard-fought 5-3 triumph over ST Andrew Technical High School (STATHS).
JC remains atop of the group with six points from their two games ahead of STATHS on three and Mona, also on three, after their crucial 2-0 win over St. Catherine High.
STATHS and Mona will do battle to see who joins JC in the semis.
Over in the DaCosta Cup, Dinthill Technical and Edwin Allen both got wins in Zone 1 action on Tuesday to set up a winner-take-all game to decide which of the two will advance to the semi-finals.
Dinthill defeated William Knibb 3-0 while Edwin Allen comfortably got by Christiana High 4-0 in a double-header at Manchester High.
Dinthill and Edwin Allen now both have six points from two matches with Dinthill currently ahead with a goal difference of 7 to 6 for Edwin Allen.
Mannings got their second win in Zone 2 with a 6-0 thrashing of Happy Grove at Drax Hall to remain atop the zone with six points from two games, two points ahead of Munro College, which outscored Vere Technical 4-3 and now have four points.
Happy Grove currently sits third with one point while Vere is fourth with none.
This is another scenario where the winner of the match between Mannings and Munro will advance to the semi-finals.
On Wednesday, Garvey Maceo and St Elizabeth Technical High School (STETHS) played to a 2-2 draw at Kirkvine while Frome hammered St. Thomas Technical 9-2 at Drax Hall in Zone 3 action.
This was Garvey Maceo’s first draw this season after winning their first eight matches.
STETHS and Garvey Maceo both have four points after two games with STETHS leading the zone on goal-difference of five against two for Garvey Maceo.
Frome is third with three points and St. Thomas Technical are fourth with none.
STETHS will play Frome in their final match while Garvey Maceo will play St. Thomas Technical.
At Manchester High, Clarendon College got a 2-0 win over Manchester to get their second straight win in Zone 4 and move to six points.