DEFENDING champions Portmore United and Rivoli United advanced to the final of the LIME St Catherine Happy Sutherland Knockout with contrasting wins.
Portmore, also the all-island premier league champions, defeated Major League outfit Tru-Juice 4-1 on penalties after battling to a 1-1 draw in normal and extra time. Alanzo Adlam had given Portmore a 46th-minute lead before Sue-Lae McCalla equalised in the 76th minute.
In the other semi-final, Super League campaigner Rivoli United whipped Division One outfit Travelers 5-0.
Anthony Greenland netted twice in the sixth and 36th minutes, with Dwyane Hunter (33rd), Corey Burke (57th) and Devon Hodges (90th+2) completed the rout. The final is set for Friday at the Prison Oval.
Meanwhile, Christian Pen and Old Harbour Bay United will contest the Mid-Season Major League final with Dunbeholden taking on Albion United in the Division One Mid-Season final set for Sunday at Prison Oval.
Old Harbour Bay United secured their spot in the final by whipping Christian Pen 3-1 to be on 16 points, one behind Zone B leader Christian Pen on 17 points after eight games.
In Zone A Major League games, DB Basovak trounced McCooks Pen 4-0; Tru-Juice edged Portsmouth 2-1 with goals from Keneel Butler and Gawain Smith. De-la-Vega City and Naggos Head drew 1-1, as did Wanderers and Flamingo. Romain Stennett netted in the 35th minute, as Rodwood clipped Black Lions 1-0.
Old Harbour Bay lead Zone A with 16 points ahead of Tru-Juice on 14, DB Basovak and Rodwood with 12 each, Dela-Vega City on 11 and Wanderers at the bottom with six points.
In Zone B, Christian Pen are out front on 17 points ahead of Flamingo on 13, Naggos Head with 11 points, followed by Portsmouth on nine, with Black Lions on six and McCooks Pen on five points.
In the Division One, the impressive and unbeaten Albion won their seventh match from eight games with a 1-0 win over Blackpool to lead Zone A with 21 points. Windsor Lions, who edged Hellshire 1-0, stayed second on 13 points ahead of Farm United on 11 points. Farm United defeated Upfront United 1-0. Travelers stayed fourth with 10 points with a 0-0 draw with Dunbeholden in their cross-zone match.
In Zone B, Dunbeholden lead with 15 points ahead of New Raiders on 13, after they could only muster a 0-0 draw with Spanish Town Police. Watson Grove are third on eight points following their 0-0 draw with Westchester.