Baltimore Orioles defeat Kansas City Royals, 4-1

KANSAS CITY, Mo. -- Orioles manager Dave Trembley called it the best he has ever seen Daniel Cabrera pitch.

Statistically, Cabrera's complete-game, three-hitter against the Kansas City Royals last night -- which gave the Orioles a 4-1 win and ended their five-game losing streak -- was on par with Cabrera's memorable one-hitter at Yankee Stadium in 2006.

But the enigmatic right-hander, who is enjoying the best ride of his five-year career, won't get caught up in super...

A recap of the Orioles' 4-1 win over the Royals last night:

Royal treatment

Last night's win against Kansas City was, incredibly, the Orioles' 10th straight victory against the Royals. The Orioles won all seven of their matchups last season and took two of three in a July 2006 series at Kauffman Stadium. The last time the Royals won against Baltimore was July 25, 2006, when Mark Redman earned the 7-5 victory. Kris Benson started for the Orioles and Kurt Birkins was s...