Middlesbrough outplayed Charlton in the first half, with Thomas Myhre making fine saves from Ray Parlour and Massimo Maccarone.
Mark Viduka scored a quite astonishing goal for Boro who had recorded more shots on target and, most remarkable of all, despite the visitors not buckling and looking set to equalise for a second time Charlton Athletic secured victory in a relatively rousing finale.