WASHINGTON — Yadier Molina drove in the go-ahead run in the sixth inning, backing Shelby Miller’s strong start Monday night, as the St. Louis Cardinals took a 3-2 victory over the Washington Nationals.

The other big hit for St. Louis was Allen Craig’s two-run double in the third.

Miller (3-1) struck out eight in 6.2 innings, allowing two runs and four hits.

All the Cardinals’ runs came against Dan Haren (1-3), who gave up three runs and six hits in five-plus innings.

Edward Mujica pitched a 1-2-3 ninth for his second save. The Cardinals have alternated wins and losses over their past nine games.

Washington has lost seven of 10.

Jayson Werth led off the Washington fourth by reaching when Cardinals shortstop Pete Kozma went deep into the hole and made a leaping throw across his body that Craig bobbled at first base. Werth was credited with a hit. He came around to score and make it 2-1 on Ian Desmond’s double over the head of center fielder Jon Jay.

Anthony Rendon, called up from Double-A Harrisburg over the weekend to fill in while third baseman Ryan Zimmerman is on the disabled list, followed with his first major league hit and RBI — doubling to right-center on a 3-2 fastball. That brought around Desmond, making it 2-2.

Rendon, the No. 6 overall pick in the 2011 draft, made his debut for the Nationals on Sunday at the New York Mets, going 0-for-4 with two strikeouts and an error. He joked before Monday’s game: “I don’t think you can get any worse; I don’t think you can go negative in the batting average.”

Reds 5, Cubs 4, 13 innings: In Cincinnati, Jay Bruce hit a tying double and scored on Cesar Izturis’ two-out single in the 13th inning, rallying the Reds.

Luis Valbuena hit a two-run homer in the top of the 13th off Alfredo Simon (2-1) for a 4-2 Cubs lead.

Michael Bowden (0-1) couldn’t hold it. He gave up a single by former Slidell star Xavier Paul, Brandon Phillips’ double, and Bruce’s two-run double that tied it.

Izturis’ single past diving shortstop Starlin Castro sent the Reds to their seventh victory in eight games on their homestand.

Phillies 3, Pirates 2: In Philadelphia, Jimmy Rollins hit a tiebreaking RBI single in the sixth, and Jonathan Pettibone had an impressive major league debut for the Phillies.

Pettibone allowed two runs and six hits, striking out six in 5.1 innings. The righty was pulled after 83 pitches and didn’t get a decision.

Pedro Alvarez and Russell Martin hit solo homers for the Pirates.

On a chilly night when the temperature dipped below 50 degrees, the Phillies scratched out their second straight win to improve to 9-11.

Pirates starter A.J. Burnett gave up two runs and five hits, fanning seven in five innings. Jared Hughes (1-2) retired the first two batters he faced in the sixth before running into trouble.

Hughes walked Erik Kratz. Pinch-hitter Ezequiel Carrera then reached on an infield single, diving headfirst into first base. Rollins followed with a line-drive single to right that scored Kratz.

Raul Valdes (1-0) got two outs in the sixth to earn the win. Antonio Bastardo worked the seventh, Mike Adams tossed a perfect eighth and Jonathan Papelbon finished for his fourth save in four tries.

Garrett Jones hit a one-out double off Papelbon, but Neil Walker flied out to right and Papelbon struck out Alvarez looking to end it. Papelbon is 55 for 55 in save chances in April in his career.

Filling in for injured lefty John Lannan, the 22-year-old Pettibone was called up from Triple-A Lehigh Valley after going 0-2 with a 9.20 ERA in three starts.

He fared better against big league batters.

Alvarez gave the Pirates a 1-0 lead when he drove his third homer out to right in the second. Martin led off the fifth with a drive out to left to tie it at 2.