Home AFC North Grandpa Charlie Batch and the Steelers overcome stacked odds in 23-20 road win