Joe Randa belted a three run homer for the Royals to tie the game in the 8th, and Brian Johnson hit a two run shot to win it in the 12th, as the Royals came from behind to beat Baltimore 7-5. The Royals bullpen pitched six scoreless innings to keep Kansas City in the game. It is the second straight game the Royals have won with a walk-off home run. Cal Ripken homered for Baltimore, leaving him five hits shy of 3-thousand.