APR 11, 2014 11:12p ET
MILWAUKEE (AP) Aramis Ramirez hit a two-run homer that backed Wily Peralta, and the Milwaukee Brewers extended their winning streak to seven with a 4-2 victory over the Pittsburgh Pirates on Friday night.
Francisco Liriano befuddled the Brewers with his slider over the first three innings before Ramirez sent a 1-2 fastball over the left-field wall for a 2-0 lead.
At 8-2 on the year, the Brewers are off to their best start since opening with 13 wins in 1987.
Peralta (1-0) allowed four hits in seven innings, but gave up a two-run homer to Neil Walker in the seventh.
Francisco Rodriguez struck out the side in the ninth for his third save.
Liriano (0-2) struck out seven over six innings. He was charged with four runs and four hits.
PHILADELPHIA (AP) - Marlon Byrd drove in two runs and Philadelphia knocked around Jose Fernandez in one of his worst major league starts, beating Miami to snap a four-game skid.
Fernandez, last season's NL Rookie of the Year, was tagged for eight hits and a career-worst six earned runs in four-plus innings. The right-hander walked four, matching a career high, and struck out six.
Derek Dietrich homered for the Marlins, who lost their fifth straight. Miami has been outscored 32-13 during the slide.
Left-hander Jake Diekman (1-0) got two outs for the win and Jonathan Papelbon pitched a scoreless ninth for his second save in three chances.
Schafer already was rounding third when Harper bobbled the ball. No error was charged.
Luis Avilan (2-1) pitched around two walks, one intentional, in the 10th.
Upton also hit a solo shot in the eighth off Tyler Clippard that tied it at 6. It was his third homer in two games.
Ryu (2-1) struck out eight and walked one, retiring 18 of his last 19 batters. The only hits off the South Korean left-hander were a pair of singles by Miguel Montero.
Gonzalez hit a two-run homer off Brandon McCarthy (0-2) in the first, doubled in two more in the third and had an RBI single in the eighth. The Dodgers' Hanley Ramirez was 3 for 4 with two doubles, drove in a run and scored three times.
It was the Dodgers' first visit to Chase Field since clinching the NL West title there last September, when they angered the Diamondbacks by celebrating in the ballpark's swimming pool.
ST. LOUIS (AP) - Welington Castillo hit a three-run homer off closer Trevor Rosenthal in the 11th inning, leading Chicago to the win.
Rosenthal also struck out with a chance to win the game in the 10th. The Cardinals had runners on first and second with two outs when manager Mike Matheny decided against a pinch hitter. Rosenthal (0-1) took a called third strike in his second career at-bat.
Nate Schierholtz doubled for his fourth straight hit leading off the 11th and advanced on a sacrifice. Starlin Castro was intentionally walked and Ryan Kalish popped out on a bunt attempt before Castillo lined a 1-1 fastball 426 feet to left for his second homer.
Justin Grimm (1-0) got the win and Hector Rondon finished for his first career save.
Cashner took a no-hitter into the sixth inning before Rajai Davis hit a one-out flare single into center field, just past the glove of outstretched second baseman Jedd Gyorko. Davis stole second and third, and Ian Kinsler walked before Miguel Cabrera hit into a double play.
Cashner (1-1) retired 14 in a row before allowing the single. He walked two.
The teams have a brief and lopsided interleague history. The Reds had won eight of their nine previous games, with Tampa Bay's only win coming at Tropicana Field on June 28, 2011, on Evan Longoria's game-ending homer.
Price (2-0) allowed four hits and one walk, losing his shutout when Joey Votto homered to the opposite field with one out in the ninth. Grant Balfour walked the bases loaded in-between getting the final two outs, throwing a called third strike by pinch-hitter Brayan Pena to secure his third save.