The Adirondack Thunder defeated the Reading Royals in dramatic fashion on Friday night, after erasing a two-goal deficit and collecting a 4-2 victory.