Alex Rodriguez and Mark Teixeira launched more long home runs as the New York Yankees beat the Baltimore Orioles 9-1 Tuesday for their seventh win in a row. Rodriguez homered for the fourth straight game, connecting for a two-run shot in the first inning. It was the 558th of his career, putting him five behind Reggie Jackson for 11th place on the all-time list – before the game, A-Rod and Mr. October visited in the clubhouse. Ahead 2-1 in the seventh, the Yankees broke it open with a seven-run burst. Teixeira highlighted it with his fourth homer in four games. The Yankees last won seven straight in September. Red Sox 2, Blue Jays 1: At Boston, David Ortiz went hitless in his return to the Boston lineup as Boston got its offense from the bottom of the order to help Tim Wakefield beat the AL East-leading Blue Jays. Athletics 4, Rays 1, 11 innings: At St. Petersburg, Florida, Matt Holliday hit a three-run homer during a four-run 11th inning to help Oakland beat Tampa Bay. Tigers 4, Rangers 0: At Detroit, Dontrelle Willis earned his first victory with Detroit, allowing one hit while working into the seventh inning in a win over Texas. Other results: Royals 6, Indians 5; White Sox 6, Twins 2; Angels 6, Mariners 5. Phillies beat Reds Philadelphia's Ryan Howard hit a solo homer, and left-handed pitcher Cole Hamels stayed unbeaten against the Cincinnati Reds as the Philadelphia Phillies had a 4-3 victory Tuesday. The National League East leaders matched their best winning streak of the season with five straight thanks to a solid performance by Hamels (2-2), who allowed five hits in six innings, including solo homers by Jay Bruce and Jerry Hairston Jr. Hamels improved to 4-0 in five career starts against Cincinnati, allowing five earned runs in 36 innings. Brad Lidge escaped a threat in the ninth for his eighth save. Howard's ninth homer off Johnny Cueto (4-2) helped the Phillies end his streak of four straight wins. Slumping Jimmy Rollins doubled home a run, and Pedro Feliz had two hits. Other results: Braves 8, Rockies 1; Diamondbacks 5, Marlins 3; Cardinals 3, Cubs 0; Pirates 8, Nationals 5, 10 innings; Brewers 4, Astros 2; Padres 2, Giants 1; Dodgers 5, Mets 3.