DUNEDIN, Fla. - Ubaldo Jimenez, who is competing for the fifth spot in Baltimore's rotation, allowed three runs in four innings as the Toronto Blue Jays beat the Orioles 5-3 on Friday.

Jimenez signed a four-year, $50 million contract a year ago and had a troubled 2014. With six starters vying for five spots, Jimenez will have to definitively show manager Buck Showalter he's worthy of a spot.

Against Toronto, Jimenez gave up three runs in the second inning on an RBI single by Daric Barton and a two-run double by Chris Dickerson.

In three starts, Jimenez has been charged with nine runs on 12 hits in 7 1-3 innings.

Aaron Sanchez, who is likely to inherit the spot vacated by the injured Marcus Stroman, allowed two runs on five hits in 3 1-3 innings for Toronto.