Recién superado el cuarto de hora, el chileno Víctor Dávila estrelló un disparo en el poste izquierdo del arco poblano y Alejandro Zendejas aprovechó el rebote en el área para firmar el 0-1.
Henry Martín aumentó la ventaja con un disparo dentro del área chica a los 38 minutos.
El equipo poblano recortó distancias cuando Ricardo Marín consiguió el 1-2.
Con su quinta victoria en el torneo -la cuarta de forma consecutiva-, el América llegó a 16 puntos. El Puebla, por su parte, se quedó con cinco unidades tras sufrir su tercer derrota.