ATLANTA (AP) — The home-road splits worked in Julio Teheran’s favor, just as seeing a left-hander on the mound was good news for Jonny Gomes.

Teheran continued his strong pitching at Turner Field, Gomes drove in three runs with two hits, including a two-run homer in the first, and the Atlanta Braves beat the Colorado Rockies 5-3 on Monday night to end their seven-game losing streak.

Teheran improved to 7-1 at home this season. He is 9-6 with a 4.29 ERA overall despite his 2-5 mark and 6.32 ERA away from Atlanta. The Braves’ return from a 0-7 road trip was perfect timing for Teheran’s start.

Teheran allowed three runs on four hits in 7 1-3 innings. He recovered after giving up homers to Charlie Blackmon and Ben Paulsen in the first two innings.

“I wasn’t afraid,” he said. “That’s part of the game, when you make a mistake that’s how you pay in this league. I was concentrating. I was focused on making my pitches to the next hitter.”

Adonis Garcia snapped a 2-2 tie with a homer off Jorge De La Rosa (7-6) in the fourth. Gomes’ fifth-inning single drove in Cameron Maybin, who doubled.

Gomes hit cleanup despite taking a .208 batting average into the game as the Braves looked for a good matchup against De La Rosa, a left-hander. Gomes’ .274 career average against left-handers is more than 50 points better than his mark against right-handers. Four of his six homers this season have come against lefties.

Michael Bourn replaced Gomes in left field and threw out Blackmon at the plate in the eighth.

“That’s the blueprint these days with the platoon,” Gomes said. “Today we showed both sides of it.”

The Rockies have lost four straight.

Rockies right fielder Carlos Gonzalez left the game in the fifth with soreness in his right knee. His status is day to day and manager Walt Weiss called the move “just precautionary.”

Brandon Barnes, who took over for Gonzalez in right field, drove in Matt McBride with a single to left field off Edwin Jackson in the eighth. Blackmon tried to score from second but a replay confirmed he was tagged out by catcher Christian Bethancourt on Bourn’s throw.

Arodys Vizcaino pitched a perfect ninth for his fourth save.

De La Rosa allowed five runs on nine hits and four walks in seven innings.

Nick Markakis had three hits, including a run-scoring double in the sixth.

Bethancourt, recalled before the game, was 0 for 3 with a walk.

By Charles Odum

AP Sports Writer