Washington
At 5 hours, 56 minutes, it was the longest regular-season game in Nationals’ history. By far one of the craziest, too.
Harper was supposed to have a day off, but stepped up to lead off the ninth with Washington trailing 4-3 and connected for the first pinch-hit homer of his career.
The Nationals were down 5-4 in the 15th when Danny Espinosa drew a two-out walk and stole second. With no one else left to hit, Perez (1-0) batted for the first time since 2010 and bunted down the third base line. Catcher John Ryan Murphy picked up the ball but threw it wildly past first, allowing Espinosa to score.
Heisey then homered off Michael Tonkin (1-1) to complete a three-game sweep.
Phoenix
Miller went into the outfield after shortstop Nick Ahmed was ejected in the 12th. Miller became the first Diamondbacks pitcher to play a position — the previous major league pitcher to play the outfield since Colorado’s Jason Gurka last Sept. 15, Stats LLC said.
Paul Goldschmidt homered twice, including a tying, two-run shot in the Arizona ninth.
Cincinnati
The Cubs improved to 14-5 for the first time in 47 years.
Tommy La Stella homered and doubled twice and Jason Heyward had four hits and three RBIs.
Atlanta
Back in the rotation after healing from a sore right lat muscle and seeing his son recover from a health concern, deGrom (2-0) gave up one run and eight hits in 5 innings.
Jeurys Familia held on for his fifth save.
Denver
Trailing 10-7, the Dodgers lit up Rockies closer Jake McGee (0-1).
Joe Blanton (2-1) earned the win by getting two outs in the eighth. Kenley Jansen struck out Trevor Story to pick up his ninth save.
San Francisco
Giancarlo Stanton also homered and reached base four times for the Marlins. Realmuto homered off San Francisco reliever Josh Osich (0-1).
San Diego
Gyorko, traded from San Diego to the Cardinals in December, had two chances to complete the cycle but flied out and grounded out.
Padres reliever Kevin Quackenbush allowed consecutive homers to Gyorko and Diaz in the sixth to tie it. Brandon Maurer (0-1) gave up three runs in the eighth.
Milwaukee
The Brewers also hit four doubles in the sixth, when they chased Phillies starter Jerad Eickhoff (1-3).
New York
New York star Alex Rodriguez hit an RBI double and later exited with stiffness on his left side. An MRI on his oblique was negative.
Detroit
The Indians completed a three-game sweep. Detroit has lost four in a row.
Toronto
Chris Coghlan, Khris Davis and Josh Reddick each hit solo home runs for the Athletics.
Kansas City, Mo.
Ventura (2-0) allowed his lone run and two of his three hits in the first inning. He wound up going seven.
Anaheim, Calif.
Kyle Seager, Leonys Martin and Seth Smith hit home runs for the Mariners.
Chicago
Latos (4-0), who signed a $3 million, one-year deal with Chicago in February, was charged with one run and seven hits. The 6-foot-6 right-hander has allowed two earned runs in 24 innings while matching his win total from all of last year.
David Robertson struck out the side in the ninth for his seventh save.
Derek Holland (2-1) allowed three runs over 6 innings.
