The Astros acquired left-hander Francisco Liriano from the Blue Jays on Monday, a source told ESPN's Buster Olney, confirming multiple reports.

MLB.com is reporting that outfielder Nori Aoki and minor league outfielder Teoscar Hernandez are headed to Toronto in return for Liriano.

Liriano, 33, is 6-5 with a 5.88 ERA in 18 starts for Toronto this season. He is 102-97 with a 4.15 ERA in 12 seasons.