Daniel Cabrera threw a three-hitter to remain perfect against Kansas City. Nick Markakis backed him with a three-run homer, and the Baltimore Orioles snapped a five-game losing streak with a 4-1 victory against the Royals last night. Cabrera (3-1) struck out seven and walked one in his fifth career complete game and first since Sept. 28, 2006 against the Yankees.
In seven career starts against the Royals, the right-hander who led the AL last year with 18 losses, is 4-0. The Orioles in those games are 7-0. His lifetime ERA in 714 2-3 innings is 4.89. But in 44 innings against the Royals, it's 2.25. The Royals, who have lost three of their last four, got only five balls out of their infield.