Baltimore Orioles defeat Kansas City Royals, 6-5

KANSAS CITY, Mo. -- Not even 25 mph winds, whipping rain and an empty bench could end the Orioles' inexplicable dominance of the Kansas City Royals.

On a night when heavy rain caused a delay of nearly two hours after the top of the first inning, the Orioles ran their winning streak against the Royals to 12 games with a 6-5 victory.

Orioles@Royals Today, 2:10 p.m., MASN2, 105.7 FM Starters: Orioles' Brian Burres (3-3, 3.19) vs. Royals' Brian Bannister (3-4, 4.46)

A recap of the Orioles' 6-5 win over the Royals last night:

Weaver would be proud

The Orioles hadn't had a three-run homer - once the calling card of the Earl Weaver-led Orioles - through their first 34 games this season. Since coming to Kansas City, they have had one each of the past three nights. Nick Markakis hit one Thursday, Aubrey Huff had one Friday and Kevin Millar hit his in the first inning last night. The last time the Orioles had three-run homers on three...