Mark Buehrle allowed one run over seven innings to win his third straight start, and the Toronto Blue Jays hit three home runs and had a season-high 17 hits in an 11-3 victory over the Baltimore Orioles on Sunday.

Ryan Flaherty hit a pair of two-run homers, Jonathan Schoop had a solo shot in his big league debut and the Baltimore Orioles beat the Toronto Blue Jays 9-5 on Wednesday night to snap a six-game skid and clinch their second straight winning season.