Braves starter Julio Teheran walked his first batter in a long time Monday at home against the Twins. He still managed to pitch into the ninth inning and come away a winner.

Teheran, who had not walked anyone since April 29 against Washington, threw a career-high 123 pitches and left after allowing his only run on a Josh Willingham solo homer in the ninth. He earned the win to improve to 3-1 on the year.

Fans were on their feet as Teheran came off the mound after 8 1/3 innings. He allowed just five hits and struck out four. His ERA is at 3.99. Teheran makes his next start Sunday in New York versus the Mets.