Play it again -- Orioles 8, Blue Jays 6


The Orioles led 1-0, trailed 4-1 and then led again 6-4 only to watch the Blue Jays tie the game in the eighth when they scored twice after loading the bases against Jamie Walker, who made his league-high 77th appearance, setting a franchise record in the process. But Chad Bradford and Rob Bell kept the game tied long enough for the Orioles to score twice in the 12th. Recent bullpen acquisition Fernando Cabrera pitched a perfect 12th for his first career save in 99 appearances.



Heading into spring training, the expectations were high for Nick Markakis, and the second-year outfielder has measured up. With one swing yesterday, Markakis reached the 20-home run and 100-RBI plateaus. He hit a bases-empty shot off Toronto starter Shaun Marcum in the fifth to cut the Blue Jays' lead to 4-3 and reach the 20 and 100 levels. Markakis is the first Orioles outfielder to drive in 100 runs since Jay Gibbons in 2003.



Roberts is a mild-mannered guy, but he has his limits. After being called out on a third strike with men on second and third and two outs in the second inning, Roberts protested plate umpire Jerry Layne's call before tossing his helmet. When it happened again in the fourth - this time with a man on third - Roberts really got into Layne before again spiking his helmet and tossing his bat. Layne pointed at him both times to let him know he committed an equipment violation and was close to an ejection.


As he awaits an appeal hearing on the six-game suspension he was assessed for throwing behind Dustin Pedroia, Daniel Cabrera (9-16, 5.37) will get the three-game series underway against the New York Yankees and their highly touted rookie right-hander, Phil Hughes (3-3, 4.91). In his past two starts at Yankee Stadium, Cabrera is 2-0 with a complete game and has allowed no earned runs and three hits spanning 15 2/3 innings.