Braves starting pitcher Julio Teheran got off to a poor start Thursday against the Giants, but turned things around for one of his finest starts of the year.

He allowed three runs in the first three innings, blowing an early lead and looking well on his way to another poor outing. He shut the Giants down from then on, allowing just two hits while facing one batter over the minimum over his final four innings of work.

Teheran allowed three runs on seven hits and no walks, while striking out three batters. He lowered his ERA to 4.84 and improved his record to 2-0. He is scheduled to make his next start Tuesday against the Diamondbacks in Arizona.