He was again named an AL All-Star one last time in . However, tendinitis in his elbow prevented him from appearing in the game, and also kept him out of the 1966 World Series as the Orioles swept the defending champion Los Angeles Dodgers in four games for the first title in franchise history. On April 30, 1967, Barber was removed from a game against the Detroit Tigers with two outs in the ninth inning after having given up two runs despite having not surrendered a hit; Stu Miller got the final out to complete the no-hitter, although the Orioles lost 2–1.
He was named an AL All-Star one last time in . However, elbow tendinitis kept him from playing in the game and also prevented him from participating in the 1966 World Series as the Orioles won their first title by sweeping the Dodgers in four games. On April 30, 1967, Barber was removed from a game against the Tigers with two outs in the ninth inning after giving up two runs despite not allowing a hit; Stu Miller got the final out to complete a no-hitter, but the Orioles lost 2–1.