Charlton kept their play-off hopes alive with a hard-fought 1-0 win over bottom club Bradford at the Valley.
The hosts took the lead after 18 minutes when Joe Aribo was able to find Lyle Taylor in space on the right, with the former AFC Wimbledon striker firing low to the right of keeper Richard O'Donnell.
Charlton nearly doubled the lead after 22 minutes when Taylor turned provider by squaring for Igor Vetokele but O'Donnell did well to pull off a save at point-blank range.
Taylor almost added a second after 32 minutes when his curled effort from outside the area hit the post and rebounded out for a goal kick.
Bradford should have equalised after 36 minutes when Jacob Butterfield took too long to fire in an effort after Lewis O'Brien beat the offside trap.
Taylor was guilty of firing over the bar from six yards out after 41 minutes while David Ball hit the post for Bradford 10 minutes into the second half.