Ryan Ludwick hit his second home run of the game off Dan Wheeler in the 10th inning, allowing the St. Louis Cardinals to recover after squandering a four-run cushion in a 9-8 victory over the Tampa Bay Rays on Saturday. Albert Pujols also homered and had two RBIs a day after his 42-game streak of reaching base ended, helping the Cardinals win for only the third time in 11 games. The AL East-leading Rays lost for just the second time in 10 games. Ludwick hit the first pitch from Wheeler (0-3) with one out in the 10th an estimated 402 feet over the wall in left-center for the second winning homer of his career. He has four career two-homer games, including two this season. Mets 7, Yankees 4: At New York, Johan Santana (5-2) pitched into the eighth inning and the New York Mets got home runs from Jose Reyes and David Wright to top the Yankees in the opener of a rain-shortened Subway Series. Billy Wagner got four outs for his ninth save in nine chances – one day after manager Willie Randolph held a closed-door meeting in response to remarks by the closer that some perceived as critical of his teammates. Red Sox 5, Brewers 3 & Red Sox 7, Brewers 6: At Boston, Mike Lowell hit a two-run homer and doubled in a pair of runs, and Boston survived a battle of bumbling infielders to complete a sweep of a day-night doubleheader. The teams' infielders combined for seven errors in the nightcap. Reliever Craig Hansen (1-2) got the win, and Salomon Torres (3-1) took the loss. In the opener, Daisuke Matsuzaka (7-0) gave up seven hits over 6 2-3 innings and tied the Angels' Joe Saunders for the American League lead in wins. Reds 4, Indians 2: At Cincinnati, Adam Dunn hit a three-run homer in the ninth off Masa Kobayashi, rallying Cincinnati past Cleveland and to its season-high fifth straight victory. Dunn's third homer in three games helped the Reds survive another shutdown pitching performance by Cleveland's Fausto Carmona, who turned a 2-1 lead over to a bullpen in transition. Dodgers 6, Angels 3: At Anaheim, California, Blake DeWitt hit a two-run homer in the second inning and the Los Angeles Dodgers handed the Angels' Ervin Santana his first loss of the season. Park Chan-ho made his first start for the Dodgers in almost seven years, limiting the Angels to two runs – one earned – over four innings. The 34-year-old right-hander gave up three hits, walked two, hit Vladimir Guerrero with a pitch and struck out three. He left with the Dodgers up 4-2. Athletics 5, Braves 4: At Atlanta, Jack Cust hit a solo home run and Ryan Sweeney added a three-run shot, and Oakland held on to end a season-worst four game losing streak. In other games it was: Marlins 7, Royals 3; Blue Jays 6, Phillies 3; Rangers 6, Astros 2; Orioles 6, Nationals 5; Tigers 3, Diamondbacks 2; Rockies 3, Twins 2; Mariners 4, Padres 2; White Sox 3, Giants 1. Pirates beat Cubs: Nate McLouth hit a tiebreaking, two-run homer off Carlos Marmol in the ninth to lift the Pittsburgh Pirates to a 7-6 victory over the Chicago Cubs on Saturday even though Alfonso Soriano hit two home runs for the second straight day.