American League Roundup: 7-run sixth propels Royals over Orioles

Royals 10, Orioles 7

Baltimore – Down by four runs and within 12 outs of another loss at Camden Yards, the Kansas City Royals put together the kind of inning that happens maybe once a year.

Mark Grudzielanek went 4-for-5 and played a key role in a seven-run sixth that carried the Royals past the Orioles.

Athletics 3, White Sox 2

Chicago – Justin Duchscherer pitched seven solid innings as Oakland snapped Chicago’s seven-game winning streak.

Red Sox 7, Yankees 0

New York – Jon Lester pitched a five-hitter.

Tigers 8, Mariners 4

Seattle – Justin Verlander threw six strong innings to carry Detroit to a victory over Seattle.