Yankees edge Minnesota
• AMERICAN LEAGUE
Alex Rodriguez and Jorge Posada each hit a two-run homer, rookie Ivan Nova kept New York ahead and the host Yankees made it another tough visit for Minnesota, beating the Twins 4-3 on Monday night.
Orioles 5, Tigers 1: Brian Roberts hit a three-run homer, Jake Arrieta allowed one run in six innings and host Baltimore beat Detroit.
• NATIONAL LEAGUE
Braves 2, Brewers 1: Martin Prado and Dan Uggla homered off Takashi Saito in the eighth inning, rallying visiting Atlanta over Milwaukee.
Cubs 4, Diamondbacks 1: Randy Wells overcame a shaky start to pitch six solid innings, Kerry Wood escaped a bases-loaded jam in the eighth and host Chicago beat Arizona.
Pirates 4, Cardinals 3: Charlie Morton won his first road game since the end of 2009 in a 47-degree chill and visiting Pittsburgh stunned St. Louis starter Kyle Lohse with a four-run sixth inning.