People say we shouldn't rely on the results of other teams, but you can't ignore them when you are in a relegation dogfight. Luton play Barnsley on Tuesday and the best result for us would be a 0-0 with two players sent off from each side.
The Bees are currently making football honey as they eye occupying their new stadium as a Premier League club. This preview forecasts a 3-0 defeat for Charlton: https://www.sportsmole.co.uk/football/brentford/championship-promotion-race/preview/preview-brentford-vs-charlton-prediction-team-news-lineups_405188.html
Shell shocked supremo Lee Bowyer went to watch them and now reckons they are on a par with Leeds in terms of quality: https://londonnewsonline.co.uk/charlton-athletic-boss-brentford-now-on-a-par-with-leeds-united-in-terms-of-quality/
I can't see our defence holding out for 100 minutes and I doubt whether we will score, but 1-0 with a goal in time added on seems more likely. If we get a point I will be over the moon.