Teheran muffled the rollicking Rockies on Tuesday, surrendering a single run on eight hits and no walks, while tallying three strikeouts over seven innings, during the Braves' second victory of the day.