Pittsburgh is steaming on Pittsburgh has definitely come to the right track after a rather freaky start in the season.…