Arizona's Jackson no-hits Rays
Edwin Jackson threw a no-hitter, leading the Arizona Diamondbacks to a 1-0 victory over the Tampa Bay Rays on Friday night at St. Petersburg, Fla.
Jackson threw a whopping 149 pitches - a major league high - and walked eight.
White Sox 6, Cubs 0: Jake Peavy pitched seven strong innings, leading the White Sox past the visiting Cubs in a battle of Chicago teams.
Phillies 9, Blue Jays 0: Roy Halladay pitched seven scoreless innings and host Philadelphia beat Toronto.
Royals 4, Cardinals 2: Zack Greinke pitched eight-plus effective innings and host Kansas City beat St. Louis.
Giants 5, Red Sox 4: Juan Uribe homered, leading San Francisco past visiting Boston.
Astros 7, Rangers 4: At Arlington, Texas, Geoff Blum had the go-ahead RBI double and Houston beat Texas.
Athletics 14, Pirates 4: Coco Crisp was a homer short of the cycle and host Oakland beat Pittsburgh.
Orioles 7, Nationals 6: Jake Fox scored in the ninth on a throwing error by Cristian Guzman and host Baltimore beat Washington.
Reds 10, Indians 3: Drew Stubbs drove in four runs, leading host Cincinnait past Cleveland.
Mets 5, Twins 2: David Wright homered and drove in two runs to lead New York past visiting Minnesota.
Braves 3, Tigers 1: Billy Wagner earned his 400th career save and Atlanta beat visiting Detroit.
Rockies 4, Angels 3, 11 inn.: At Anaheim, Calif., Jonathan Herrera's RBI single in the 11th lifted Colorado past Los Angeles.
Yankees 2, Dodgers 1: Alex Rodriguez homered, leading New York at Los Angeles.
Padres 3, Marlins 0: At Miami, Will Venable's two-run home run in lifted San Diego past Florida.