Os jogos de ida das semifinais da Primera División B terminaram em empates de 0-0. Armenio empatou com Argentino de Merlo em Ingeniero Maschwitz, enquanto Acassuso empatou com Real Pilar em Boulogne. Ambas as partidas foram marcadas por falta de gols e numerosas advertências.
Na semifinal 1, Armenio e Argentino de Merlo jogaram no estádio Armenia em Ingeniero Maschwitz às 17:00, com transmissão da TyC Sports e TyC Sports Play. O árbitro Julián Jerez comandou um jogo tenso que terminou 0-0, com Armenio detendo 60% de posse de bola contra 40%. Não houve chutes ao gol para nenhum lado, mas Armenio recebeu 6 cartões amarelos e Argentino de Merlo 3, além de 2 cartões vermelhos cada no segundo tempo: Iván Cardozo e Nahuel Sica para Armenio (43' e 31' ST), e Juan Bautista Sánchez de León e Juan Manuel Sánchez de León para Argentino de Merlo (44' e 37' ST). As substituições incluíram Santino Lagomarsino por Jonathan Herrera em Armenio (46' ST) e Cristian Medina por Gastón Scisci em Argentino de Merlo (33' ST).
Na semifinal 2, Acassuso e Real Pilar se enfrentaram no estádio La Quema em Boulogne, também às 17:00 no DGO. Sob o apito do árbitro Wenceslao Meneses, o jogo terminou 0-0 com 45% de posse para Acassuso e 55% para Real Pilar, e nenhum chute ao gol. Acassuso teve 3 amarelos (Alex Ruiz 10' PT, David de Estefano 33' PT, Joel Ghirardello 25' ST) e Real Pilar 1 (Mathías Crocco 27' ST), sem vermelhos. Substituições principais: para Acassuso, Jonathan Raccio por Agustín Hermoso (42' ST) e Bruno Miño por Lucas Rey (30' ST); para Real Pilar, Nicolás Vidal por Martín Gómez (40' ST) e Luis Monge por Darío Leguiza (30' ST).
Os jogos de volta estão marcados para 10 de dezembro: Armenio vs Argentino de Merlo às 20:00 no estádio Juan Carlos Brieva, e Acassuso vs Real Pilar às 20:30 no Municipal de Pilar. Esses empates deixam os finalistas indefinidos.