Damián Luna abrió el marcador para los violetas a los 28 minutos en un primer tiempo muy parejo con pocas chances para ambos equipos.
En la segunda parte Danubio se tiró arriba y de la mano de Fabián Canobbio y la velocidad de Camilo Mayada inquietó permanentemente a su rival, hasta que llegó el empate gracias a un cabezazo del argentino Leonardo Carboni faltando 10 minutos para el final.
Así se fueron a la definición por penales, en la que para Danubio marcaron Carboni, Pablo Castro, Marcelo "Pato" Sosa y Julio Ferrón, mientras que para Defensor anotó Aníbal Hernández pero fallaron Diego "Toro" Rodríguez y Maximiliano Callorda.
Danubio, ahora dirigido por Leonardo Ramos, jugará la final este domingo frente a Deportivo Español, que le ganó a Chacarita por penales tras empatar a 1. El encuentro será a partir de las 22:10, también en el Parque Liebig's de Fray Bentos, luego del partido de primera hora por el tercer puesto entre Defensor y Chacarita.