Charlton promotion push stays on track after win over Walsall Charlton secured a third straight win with a 3-1 home win over Walsall to maintain…