Ryan Goins hit a homer and drove in two runs and Marco Estrada pitched five effective innings as the Toronto Blue Jays held on for a 4-3 win over the Baltimore Orioles.
Estrada (8-8) allowed two runs on four hits while striking out seven. The right-hander, who improved to 3-0 against Baltimore this year and 7-1 versus the Orioles in his career, has allowed three earned runs or less in eight of his last 10 starts.
Richard Urena hit an RBI double and Darwin Barney plated a run with an infield single for the Blue Jays (67-77).
Baltimore had the tying run on second base with one out in the ninth inning but Dominic Leone pitched around it with two strikeouts for his first save of the season.
Mark Trumbo homered for the Orioles (71-73) and Adam Jones and Caleb Joseph had RBI singles.