Francisco Liriano shook off two straight rough starts to earn his first win since the all-star break and Russell Martin homered as the Blue Jays snapped a three-game slide with a 4-2 win over the lowly Oakland Athletics.
Liriano (6-5) allowed two runs on two hits while walking two and striking out five over five innings to help raise Toronto's disappointing record to 45-54.
Bouncing back from two short outings in a row, Liriano threw 86 pitches, 51 for strikes.
Ryan Goins, Ezequiel Carrera and Justin Smoak also drove in runs for the Blue Jays and Roberto Osuna struck out the side in the ninth for his 25th save of the season.