O’s extend streak vs. K.C.

Kansas City's Brett Tomko looks to the outfield after giving up a three-run home run in the first inning. The Royals lost their third straight game against Baltimore, 6-5, Saturday in Kansas City, Mo.

? Kevin Millar hit a three-run homer and finished with three hits to help the Baltimore Orioles beat Kansas City, 6-5, on a rainy Saturday night for their 12th straight victory over the Royals.

Millar, who entered hitting just .186 in his previous 15 games, homered just inside the left-field foul pole on a 2-1 pitch from Brett Tomko (1-4) with two out in the first. Brian Roberts and Melvin Mora, both aboard after singles, scored on Millar’s fifth home run.

The Orioles have hit three three-run homers in the first three games of the series after coming to Kansas City without a three-run homer this year.

Roberts suffered a left foot contusion and did not return after a rain delay of 1 hour, 52 minutes in the first inning.

Garrett Olson (2-0) went 51â3 innings for Baltimore, allowing three runs and eight hits. Olson, who has a 2.95 ERA, has allowed 16 hits and six earned runs in 181â3 innings in three starts since being called up April 29.

Joey Gathright had two bunt singles and stole two bases for Kansas City, which finished with 13 hits.