Baltimore, MD (SportsNetwork.com) - Miguel Gonzalez threw 7 2/3 strong innings and Rey Navarro hit his first major league home run, leading the Baltimore Orioles to a 6-1 win over the Toronto Blue Jays on Wednesday night.

The Orioles took two of three from the Blue Jays in their first series back in Baltimore since last month's riots.

Gonzalez (4-2) retired 13 batters in a row during one stretch and improved to 7-2 all-time against the Blue Jays. He allowed just three hits, three walks and one unearned run while striking out five.

Toronto isn't the only division foe the 30-year-old right-hander has fared well against. He's 20-11 against the AL East in his career.

"He doesn't just have one way to get you out," said Orioles manager Buck Showalter. "He's going to go to other things."

Navarro, who was called up Tuesday to replace injured second baseman Ryan Flaherty, homered in his eighth major league game and 24th plate appearance.

The 25-year-old infielder sent Brett Cecil's second pitch in the eighth inning -- an 88 mph fastball -- over the left-field wall.

Caleb Joseph knocked in two runs and Alejandro De Aza and Jimmy Paredes fueled the top of the Baltimore lineup with two hits and one RBI apiece.

Toronto starter Aaron Sanchez (3-3) took the loss, his first in four starts, after giving up five runs, seven hits and four walks in 5 2/3 innings.

A five-run second inning for the Orioles started with back-to-back walks by Chris Davis and J.J. Hardy. The runs scored on doubles by Joseph, Manny Machado and De Aza -- Joseph plated two -- and a single by Paredes.

Machado helped Gonzalez get out of a jam in the next inning when he fielded a grounder at third base and dove to tag out Ezequiel Carrera as he scrambled back to the bag.

Sanchez was pulled after issuing two-out walks to De Aza and Paredes in the sixth. Liam Hendricks hit Adam Jones with his second pitch but escaped the bases-loaded jam when Chris Davis flied out.

Gonzalez retired 13 batters in a row before issuing a leadoff walk to Kevin Pillar in the eighth. Ryan Goins followed with a single and Gonzalez was lifted with two runners on base after a passed ball scored Toronto's only run.

Darren O'Day replaced him and retired Jose Bautista on a ground ball with his first pitch.

Game Notes

O'Day also threw the ninth inning for his first save .... Baltimore is 3-6 against Toronto this season ... The Blue Jays start a four-game series in Houston on Thursday ... The Orioles remain home for a three-game series with the Angels that starts Friday.