Ken Griffey Jr capped his Seattle homecoming with two home runs, passing Mark McGwire for seventh place on the major league career list in the Cincinnati Reds' 3-2 loss to the Mariners on Sunday.
Griffey connected off Miguel Batista for his 583rd and 584th home runs to pass McGwire.
Ben Broussard hit a two-out, two-run double off Bronson Arroyo in the sixth inning to tie the score and Willie Bloomquist executed a perfect suicide squeeze in the seventh to put Seattle ahead.
Eric O'Flaherty (4-0) pitched a scoreless seventh to get the win and J.J. Putz got four outs for his 21st save in 21 chances.
Arroyo (2-9) lost his seventh consecutive decision despite allowing three runs or fewer for the fourth time in the skid.
Devil Rays 9, Dodgers 4
At St. Petersburg, Florida, Edwin Jackson beat his old team for his first win in almost two years, leading Tampa Bay to victory.
Jackson (1-8), acquired by Tampa Bay from Los Angeles in a five-player deal in January 2006, allowed two runs and nine hits over six innings in stopping a franchise record-tying eight-decision losing streak to begin a season.
Ty Wigginton homered off Kuo Hong-chih (
Giants 7, Yankees 2
At San Francisco, Barry Bonds scored twice on sacrifice flies, Noah Lowry (7-6) pitched two-hit ball into the sixth inning and San Francisco beat Mike Mussina (3-5).
Rogers Clemens walked Bonds on five pitches and allowed Nate Schierholtz's sacrifice fly while pitching the seventh inning -- his first regular-season relief appearance since he was a rookie with the Boston Red Sox 23 years ago. He left with the Yankees trailing 4-1.
Red Sox 4, Padres 2
At San Diego, starter Josh Beckett became MLB's first 11-game winner and Boston worked over Jake Peavy to beat San Diego in a matchup of two of the game's top pitchers.
Jason Varitek tripled and homered for the American League East leaders, who took two of three from the Padres.
Blue Jays 5, Rockies 0
At Toronto, Dustin McGowan's bid for the second no-hitter in Blue Jays history ended when Jeff Baker singled leading off the ninth inning, and Toronto beat Colorado to complete a three-game sweep.
McGowan lost his chance at the majors' third no-hitter this season when Baker lined an 0-1 pitch up the middle for a base hit.
Twins 7, Marlins 4
At Miami, Johan Santana allowed one earned run in six innings and drove in a run with his first career triple to help Minnesota get the win.
Joe Mauer hit two homers for the Twins.
Santana (8-6), pitching in Miami for the first time, struck out eight and lowered his ERA to 2.83. He departed with a 7-2 lead after throwing 97 pitches.
Angels 4, Pirates 3, 10 innings
At Anaheim, California, Erick Aybar singled home the winning run in the 10th inning and Jose Molina had two RBIs, leading Los Angeles to a three-game sweep of Pittsburgh.
The AL West leaders won their fourth straight. The Pirates have lost five in a row, matching their longest skid this season.
Mets 10, Athletics 2
At New York, John Maine pitched seven solid innings and New York finished off its first series sweep at home since last August.
Jose Valentin had three hits, including a three-run homer, and Damion Easley hit a two-run double for New York. Jose Reyes added three hits and an RBI.
Maine (8-4) allowed two runs and five hits.
Cubs 3, White Sox 0



