Braves starting pitcher Julio Teheran looked to be well on his way to the first loss of his season Friday against the Nationals, but he settled down and pitched well enough to keep his team in the game.

Teheran allowed two runs in each of the first two innings, including a one-out home run by Bryce Harper in the first inning. He allowed four runs on six hits in two innings, but settled down enough to continue pitching through the sixth inning. Teheran allowed just two baserunners over the final four innings of the game, on a pair of walks in the fifth inning.

He finished with just the four early runs allowed in six innings, and the Braves offense came alive late in a 6-4, 10-inning win. He struck out six batters and walked three, while throwing 66 of his 97 pitches for strikes.

Teheran has an ugly 7.36 ERA in 11 innings of work through his first two starts, but has a pair of no-decisions thanks to six runs of support in each outing. He will make his next start Thursday against the Pirates. The Pirates are averaging just 2.7 runs per game this season. He has faced them just once in his short career, tossing a pair of scoreless innings last season.