The New York Yankees extended their winning streak in MLB on Friday, while the Washington Nationals edged to a hard-fought victory.
Starlin Castro went two-for-four with a home run and two RBIs to lift the Yankees to a fifth straight win as they beat the St Louis Cardinals 4-3.
Daniel Murphy delivered a walk-off double to see the Nationals overcome the Philadelphia Phillies 3-2 after 10 innings.
Elsewhere, the Pittsburgh Pirates beat the Chicago Cubs 4-2, the Baltimore Orioles claimed a 6-4 win over the Toronto Blue Jays and the Detroit Tigers edged the Cleveland Indians 7-6.
The Milwaukee Brewers were too good for the Cincinnati Reds 10-4, the Miami Marlins got past the New York Mets 3-2 and the Tampa Bay Rays had a 10-5 win against the Boston Red Sox.
The Atlanta Braves beat the San Diego Padres 5-2, the Chicago White Sox edged the Minnesota Twins 2-1 and the Kansas City Royals eased past the Los Angeles Angels 7-1.
The Houston Astros claimed a 7-2 win against the Oakland Athletics, the Los Angeles Dodgers crushed the Arizona Diamondbacks 7-1, the Seattle Mariners edged the Texas Rangers 2-1 and the San Francisco Giants easily beat the Colorado Rockies 8-2.
Marlins duo Miguel Rojas and Dee Gordon collected three hits apiece against the Mets. Gordon went three-for-five with a run scored, an RBI and a stolen base. Rojas went three-for-three with a walk and two runs scored, including the winning run in the bottom of the ninth.
NATIONALS WALK OFF
Murphy had a walk-off hit as Harper flew around the bases to score.
Reining American League (AL) Cy Young winner Rick Porcello (1-1) was blasted Friday. Already struggling this season, Porcello allowed eight earned runs off eight hits and four home runs in a loss to the Rays. The Red Sox starter now has a whopping 7.56 ERA through three starts this season.
PIRATES IN CHICAGO
Jake Arrieta (2-0) looks to remain perfect this season against struggling, yet promising, Pirates (4-6) prospect Tyler Glasnow (0-1). The Cubs (6-4) have a few kinks to even out after a few bumpy games, but the defending World Series champions are allowed at least a small hangover after waiting over 100 years to party.
|WATCH: Neymar´s aim defeats Messi and Suarez|
|Hart can help West Ham reach top eight – Hislop|
|Ajax´s Nouri out of intensive care and breathing unaided|
|Mourinho wants a midfielder and winger at Man Utd|
|Peerless Peaty breaks WR twice in one day... with final still to come|
|Mourinho slams UEFA over Bailly ban|
|Payet was a flawed individual – Sullivan|
|Dhawan and Mukund to open for India|
|Conte pleased with Morata cameo|
|F1 Raceweek: New-look Hamilton a cut above in Budapest? Grosjean cooking up a storm|
|Kaka uncertain of Orlando future as he targets MLS play-offs|
|Cassano should be applauded, says Prandelli|
|Sanches seeking to swap Munich for Milan|
|Brown loaned to Brighton after signing Chelsea contract|
|Stokes holds no grudge against Rabada|
|VAR would have ruled out ´Hand of God´ goal, Maradona admits|
|Former Ireland scrum-half O´Leary retires|
|Bordeaux abandon Wellington Silva transfer|
|Joshua-Klitschko II ´pencilled in´ for November 11 - Hearn|
|Kaka backs Bonucci to help Milan rediscover glory days|
|Chelsea 2 Bayern Munich 3: Muller at the double as Bayern bounce back|
|Injured Michu confirms retirement|
|Barrington backing Farrell to inspire England to World Cup glory|
|Neymar will make right decision amid PSG links - Kaka|
|Wagner backs Liverpool to win the league|
|Monaco deny world-record €180m Real Madrid deal for Mbappe – report|
|Higuain: I need to score more in Europe|
|Soliola given five-match ban for Slater hit|
|Devastated Rutherford to miss World Championships|
|Real Madrid ´would be alright´ but Dolberg in no rush to leave Ajax|
|Canada rugby sevens wing Zaruba lands NFL contract|
|Mane, Ings back in full Liverpool training|
|Mahrez would do great things at Roma – Gonalons|
|Sensational Peaty smashes his own world record|
|Australia´s ´ton of talent´ leaves Hayne eyeing Fiji World Cup call|
|Real Madrid want a top-class French striker, Lyon president claims|
|McMahon turns back on Australia for Japan move|
|Bernat has surgery on ankle ligament tear|
|Higuain wants Dybala at Juventus but ´can´t point a gun at his head´|
|Twins, Royals making moves to try catch Indians|
|I want more trophies – Ronaldo confirms Real Madrid stay|
|Outgoing Storm half-back Cronk yet to decide on future|
|Bjorn lauds ´special´ Spieth|
|Aulas: PSG signing Neymar for record fee is risky|
|We see life differently - Rafter responds to Tomic|
|Spieth favourite for US PGA Championship, says Watson|
|Cavs´ Jefferson sympathetic to Irving´s trade mindset|
|LeBron excited by Rose´s expected Cavs move|
|Klopp unfazed by Mourinho, Man United|
|Tyson: McGregor is going to get killed fighting Mayweather|
|WATCH: Mourinho crashes Lingard interview|
|Cavaliers promote Altman to general manager|
|Gasol agrees three-year deal with Spurs|
|Lukaku aiming to emulate Ronaldo at Man United|
|Broncos GM John Elway reaches agreement on new five-year deal|
|Duminy released from South Africa Test squad|
|Man City arrivals have brought trophy hunger back - Kompany|
|Great Britain do the double, Hosszu grasps home advantage|
|Better than Suarez & Van Persie: Opta stat proves West Ham have a bargain in Hernandez|
|Wolf signs on with promoted Stuttgart|
|Striker Hernandez completes £16m West Ham switch|
|Djokovic likely to miss US Open - doctor|
|Lukaku reveals how Pogba talked him into Man Utd move|
|Simon and Paire progress in Hamburg|
|Sevastova saunters through in Bastad, Zheng makes Nanchang exit|
|Morata: It was my destiny to play for Conte|
|´All good!´ - Keita and Demme make up after Leipzig spat|
|Bernardeschi joins Juventus for €40m|
|Wolfsburg out of race for AC Milan´s Suso|
|Cassano delivers third U-turn in baffling week to confirm retirement|