I think you are confusing Rohr with Dave Morehead. Elston Howard broke up Rohr's no hitter. It was a one hitter.
"Rohr was originally signed by the Pittsburgh Pirates in 1963, but was picked up by the Red Sox a year later in the rule 5 draft. As a 21-year-old rookie, Rohr made his first start at the New York Yankees' home opener on April 14, 1967. The slim left-hander faced future Hall of Famer Whitey Ford, and was one strike away from a no-hitter when Elston Howard hit a soft single into right-center field. Rohr proceeded to retire the next batter for a 3–0 shutout. In his next start, he beat the Yankees again, this time 6–1, but only won one more game in the majors after that."