Sports / MLB Millar Blast Beats Royals Three-run homer gives Baltimore 12 straight wins over Kansas City By Mitch Pritchard, Newser Staff Posted May 10, 2008 11:56 PM CDT Copied Baltimore Orioles first baseman Kevin Millar, left, tags Kansas City Royals Mark Grudzielanek for the final out of their major league baseball game in Kansas City on Saturday, May 10, 2008. (AP Photo/Orlin Wagner) Kevin Millar hit a three-run homer and finished with three hits to help the Baltimore Orioles beat Kansas City 6-5 last night on a rainy 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. 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 5 1/3 innings for Baltimore, allowing three runs and eight hits. (More MLB stories.) Report an error