Matt Moore won his fourth consecutive start to help the Tampa Bay Rays beat All-Star selection Chris Sale and the visiting White Sox 3-0 on Saturday night.
Moore (12-3), who could still become an All-Star as an injury replacement, gave up five hits, two walks and struck out six over 6 1-3 innings.
The Rays have won seven of eight, improving to a season-best eight games (48-40) over .500. Fernando Rodney, the third Tampa Bay reliever, pitched the ninth for his 19th save — completing the six-hitter.
Sale (5-8) allowed three runs, six hits, one walk and had nine strikeouts in seven innings for the White Sox, who have lost eight of 10. The left-hander, despite giving up just 20 runs — 17 earned — over 49 1-3 innings, is 0-6 in his last seven starts.
Sale and Moore hooked up in a pitcher's duel on May 28th of last year at Tropicana Field, a 2-1 White Sox victory in which the pair combined for 25 strikeouts (Sale 15, Moore 10).
Tampa Bay took a 2-0 lead in the second when Luke Scott got the first extra-base hit this season by left-handed hitter off Sale, an RBI double, and Desmond Jennings had a run-scoring grounder.
Wil Myers opened the sixth with an infield single, a liner that went off Sales' glove, and advanced two bases to third on a nifty baserunning play when Jose Lobaton hit a one-out grounder that third baseman Conor Gillaspie had to move toward second to field. The Rays rookie then scored to make it 3-0 on a single by Sam Fuld.
Moore got a key defensive play from third baseman Evan Longoria, who caught Alex Rios' liner with two on and no outs in the third and dove to the bag to double up Alejandro De Aza. The threat ended when Adam Dunn flew out.
On "Turn Back the Clock Night," the Rays, an expansion team in 1998, wore hypothetical uniforms from 1979, while the White Sox used 1972 replica home uniforms.
"It definitely reeks of the mid-1970's, and I like that," Tampa Bay manager Joe Maddon said. "I think they're very tasty."
Yankees 5, Orioles 4: Andy Pettitte stopped the Orioles once again, Eduardo Nunez returned with a go-ahead hit and the New York Yankees beat Baltimore for their season-high sixth straight win.
The Yankees overcame Chris Davis' major league-leading 33rd home run and yet another double from Manny Machado, celebrating his 21st birthday. The Orioles have lost four of five.
The 41-year-old Pettitte (6-6) earned his 251st win, tying Hall of Famer Bob Gibson for 44th place on the all-time list.
Twins 6, Blue Jays 0: Brian Dozier hit a three-run home run; Mike Pelfrey and three relievers combined for a four-hitter, and the Minnesota Twins beat the Toronto Blue Jays.
Dozier had two hits and four RBIs, connecting off knuckleballer R.A. Dickey for his eighth homer as the Twins snapped a six-game skid and won for just the fourth time in 14 games.
Royals 4, Athletics 3: Jarrod Dyson delivered an infield single with the bases loaded and two outs in the eighth inning, giving the Kansas City Royals a scrappy victory over the Oakland Athletics.
The Royals had rallied to tie the game on a sacrifice fly by Eric Hosmer in the seventh, and then loaded the bases on an error and a pair of walks by reliever Ryan Cook.
Tigers 9, Indians 4: Torii Hunter drove in three runs, Miguel Cabrera cracked a two-run homer and the Detroit Tigers dominated Cleveland again, pounding the second-place Indians for their fifth straight win.
Hunter hit a two-run homer, tripled and doubled as the Tigers won their seventh consecutive game over the Indians and increased their lead in the AL Central to 3½ games. Needing a single for a rare cycle, Hunter grounded out in the eighth.
Cardinals 5, Marlins 4: Jon Jay scored from first on right fielder Giancarlo Stanton's throwing error on Shane Robinson's single with two outs in the ninth inning, giving the St. Louis Cardinals a victory over the Florida Marlins.
Edward Mujica (1-1) worked a scoreless ninth for the Cardinals after Matt Adams' pinch-hit two-run homer tied it two innings earlier.
Nationals 5, Padres 4: Bryce Harper drove in three runs after talking his way into Washington's lineup; Ryan Zimmerman knocked in the go-ahead run, and the Nationals rallied for a win over the San Diego Padres.
Adam LaRoche homered, and Denard Span and Ian Desmond added two hits apiece as the Nationals won their third straight.
Reds 13, Mariners 4: Cesar Izturis drove in three runs, matching his season total, and Mat Latos doubled home two more, rallying the Cincinnati Reds to a victory over the Seattle Mariners.
The Reds got only their second win over Seattle in interleague play. The Mariners are 9-2 overall in the series.