The Royals couldn’t handle the solid pitching of Baltimore’s Daniel Cabrera Thursday night, as they lost their tenth straight to the Orioles, 4-1.  Ross Gload scored Kansas City’s only run in the fifth, on a Tony Pena single.  Baltimore opened the game with a run in the first, and added to their lead when Nick Markakis connected on a three run shot in the third. 

Baltimore didn’t score the rest of the game, but they didn’t need to, thanks to Cabrera’s pitching, as he only allowed three hits.  Cabrera has won six of nine this season, impressing his fans and his coaches.  He had lost a league-high 18 games in 2007, also leading the league in runs allowed and walks.  Once known for losing composure in tough situations, Cabrera has gained a new reputation as a winner, which has been unfortunate for the Royals; he’s never lost to Kansas City.

The Royals haven’t beaten the Orioles since 2006, something they hope to right tonight as they host the Orioles again at 7:10 p.m.