TORONTO (AP) -- Edwin Encarnacion and Eric Thames hit back-to-back home runs, Carlos Villanueva won for the first time in five starts and the Toronto Blue Jays beat the Baltimore Orioles 8-5 on Thursday night.
Encarnacion went 3 for 4 with two RBIs and scored twice for the Blue Jays, who have won 27 of 31 home games against Baltimore dating to 2008.
Acquired from St. Louis on Wednesday, outfielder Colby Rasmus made his Blue Jays debut, starting in center field and batting second. He went 0 for 5 with two strikeouts and was the only Toronto starter not to reach base.
J.J. Hardy hit two solo homers and Vladimir Guerrero also went deep for the Orioles, who have lost eight straight series. Baltimore has not won a series since taking two of three against Cincinnati from June 24-26.
Keep up with the latest Cardinals news - Download the BaseballStL app - It is free and available for Droid, iPhone and Blackberry devices