ST. LOUIS — Hanley Ramirez gave the Los Angeles Dodgers a good look at what he can bring to the table Wednesday night.

ST. LOUIS — Hanley Ramirez gave the Los Angeles Dodgers a good look at what he can bring to the table Wednesday night.

Ramirez, traded from Miami earlier in the day, went 2 for 4 with a walk, an RBI and a run scored in his debut, but it wasn't enough to lift the Dodgers in a 3-2, 12-inning loss to the St. Louis Cardinals.

Still, Ramirez felt good about his first game with a new team.

"I feel comfortable," Ramirez said. "Great group of guys here; you just go out there and have fun. I'm happy to be here."

Hoping for a smooth transition, Ramirez started at third base. After moving from shortstop when the Marlins signed Jose Reyes, Dodgers manager Don Mattingly said Ramirez will return to his old position as soon as he's comfortable with a switch.

Ramirez took to wearing the Dodger blue right away, hitting a triple off the center-field wall in his first at-bat.

"I thought it was a pop-up to center to be honest," Ramirez said. "It just kept going and going."

Los Angeles acquired the three-time All-Star and former NL batting champion along with reliever Randy Choate, while the Marlins received pitcher Nathan Eovaldi and minor league pitcher Scott McGough.

Pirates 3, Cubs 2

At Pittsburgh, Kevin Correia won his career-best fifth straight start and Garrett Jones hit a tiebreaking double to lead Pittsburgh over Chicago.

Correia (8-6) gave up two runs and four hits in six innings, helping Pittsburgh avoid getting swept at home.

Nationals 5, Mets 2

At New York, Stephen Strasburg struck out 11 in seven innings, Michael Morse and Danny Espinosa hit consecutive homers and Washington completed a sweep of free-falling New York.

Braves 7, Marlins 1

At Miami, Juan Francisco homered and drove in three runs for Atlanta while the downsizing Marlins jettisoned yet another star player by trading Hanley Ramirez to Los Angeles.

Michael Bourn and Jason Heyward homered to back Tommy Hanson (11-5), who pitched around a career-high seven walks and allowed one run and three hits in five innings.

Phillies 7, Brewers 6, 10 innings

At Philadelphia, Jimmy Rollins hit an RBI single off Francisco Rodriguez with two outs in the 10th and Philadelphia rallied in its last at-bat for the fourth straight day, completing its first three-game sweep of the season.

The Phillies have won four straight, including three walkoff wins.

Red 5, Astros 3

At Houston, Drew Stubbs delivered another huge hit in the ninth inning, a two-out, two-run double that rallied Cincinnati to its season-high seventh straight win.

Stubbs came through with the Reds trailing 3-2. A night earlier, he hit a two-run homer in the ninth that wiped out the Astros' one-run lead. Both of Stubbs' hits came against former teammate Francisco Cordero (3-7).

Rockies 4, Diamondbacks 2

At Phoenix, Jeff Francis pitched six strong innings, Wilin Rosario hit a two-run homer and Colorado avoided a three-game sweep.

Dexter Fowler went 3-for-4 with a triple, stolen base and two runs scored, and Marco Scutaro added a two-run double and drove in three runs for the Rockies, who won for the second time in eight games.

Yankees 5, Mariners 2

At Seattle, pinch-hitter Jayson Nix lined a three-run double off reliever Shawn Kelley in the eighth inning, and New York rallied for a victory over Seattle to complete a 2-5 West Coast trip.

Nix's liner scored Derek Jeter, Robinson Cano and Mark Teixeira. It was Nix's first hit in eight at-bats during the Yankees' trip.

Jeter homered in the first inning, his eighth of the season, off Hisashi Iwakuma.

Lucas Luetge (1-1) loaded the bases and was relieved by Kelley.

Nix is 2 for 3 this season as a pinch hitter.

White Sox 8, Twins 2

At Chicago, Dayan Viciedo homered and drove in four runs, and Chicago completed the three-game sweep.

Viciedo hit a two-run single in the second inning and added a two-run homer in the fourth, finishing with three hits. Alex Rios homered for the White Sox, who have won 10 of their last 11 home games.

Angels 11, Royal 6

At Anaheim, Calif., Jered Weaver won his seventh straight start to tie a career-best, and Mike Trout and Torii Hunter homered for Los Angeles.

The Angels won the rubber game of the three-game series without slugger Albert Pujols, who missed his second game of the season because of a bruised right elbow.

Tigers 5, Indians 3

At Cleveland, Max Scherzer allowed two runs over seven innings to win his fourth straight decision and Detroit beat Cleveland for only the second time in eight games this season.

Rays 10, Orioles 1

At Baltimore, David Price allowed one run over seven innings to earn his major league-leading 14th victory and Ryan Roberts homered and scored three runs in his Tampa Bay debut.

Rangers 5, Red Sox 3

At Arlington, Texas, Derek Holland struck out seven and pitched into the eighth inning and Texas took advantage of a couple of wild throws by Josh Beckett to score the go-ahead run.

Elvis Andrus was hit on the left forearm by a pitch to reach with one out in the seventh. He got to third on a single by Adrian Beltre and scored to break a 3-all tie when Beckett (5-9) threw a wild pitch that bounced several feet wide of the plate.

Athletics 16, Blue Jays 0

At Toronto, Coco Crisp hit two home runs and Yoenis Cespedes had two RBI doubles to lead Oakland to its season-high seventh straight win.

It was the most-lopsided shutout loss ever for Toronto. Things got so out of hand that the Blue Jays used catcher Jeff Mathis to pitch the ninth inning, and he gave up two runs on an RBI double by Brandon Hicks and an RBI single by Brandon Moss.