The Phillies and Nationals aren’t acting like teams that have traded places.
Cliff Lee tossed seven sharp innings for his first home win in nearly a year while Washington wrecked itself with a big mistake on the bases, helping Philadelphia to a 4-1 victory Sunday and a three-game sweep of the team with the best record in the majors.
The loss left the Nationals in a testy mood. Manager Davey Johnson was heard screaming at someone in the clubhouse, sarcastically suggesting that person ‘‘come down here’’ and run the team. General manager Mike Rizzo was seen entering the clubhouse after the game, and presumably engaged in the heated conversation with Johnson.
‘‘I had a discussion with my boss and I apologize to you guys,’’ Johnson said, explaining why reporters had to wait nearly 25 minutes before entering his office.
Johnson didn’t say more about the confrontation, and Rizzo wasn’t immediately available to comment.
Washington has lost four straight for the first time since June 15-19.
The Nationals touched Lee for a run in the seventh, but ran themselves out of a bigger inning. Jayson Werth led off with an infield single and advanced to second on Lee’s throwing error. Adam LaRoche followed with a towering shot to right that bounced off the top of the railing and back in play. Werth and LaRoche thought the ball went out and started jogging. LaRoche was tagged out between second and third while Werth stayed at third on the double. A video replay upheld the call.
Jimmy Rollins hit a two-run homer and Laynce Nix had a solo shot to back Lee (3-7), who hadn’t won at Citizens Bank Park since Sept. 5.
It was just the second three-game sweep of the season for Philadelphia.
Marlins 6, Dodgers 2 — Miami hit four homers in Los Angeles, including the first of catcher Rob Brantly’s career.
Adrian Gonzalez went 2 for 4 with an RBI single in his second game with the Dodgers, but also flied out with the bases loaded to end the eighth.
Cardinals 8, Reds 2 — St. Louis pulled within six games of the NL Central-leading Reds behind Matt Holliday’s four hits and four RBIs in Cincinnati. Adam Wainwright (13-10) won his fifth consecutive start.
Tigers 5, Angels 2 — Prince Fielder hit a tiebreaking two-run homer in the sixth for host Detroit and Delmon Young homered on the next pitch. Max Scherzer improved to 14-6, allowing one run over seven innings.
Yankees 4, Indians 2 — Curtis Granderson hit his 200th career homer and New York won in Cleveland to open a four-game lead on the idle Rays in the AL East.
White Sox 4, Mariners 3— Tyler Flowers launched a go-ahead two-run homer in the seventh and two batters later the tarp came out to stay in Chicago, giving the White Sox their sixth consecutive victory.
Braves 7, Giants 1— Tim Hudson (13-4) won his seventh straight decision and Paul Janish tripled home two runs to help pace visiting Atlanta.
Mets 2, Astros 1 — Ike Davis hit his second homer of the day with one out in the ninth to give New York a walkoff win.
Padres 5, Diamondbacks 4 — San Diego ran its win streak to a season-high seven games as Edinson Volquez (9-9) pitched seven effective innings in Phoenix.
Twins 6, Rangers 5 — Minnesota avoided a four-game sweep in Arlington, Texas. Ben Revere had four hits, reached base five times, and scored three runs.
Cubs 5, Rockies 0— Chris Volstad (1-9) allowed three hits in 6⅔ innings for his first victory in 13 months and host Chicago won a game shortened to eight innings by rain.
Brewers 7, Pirates 0 — Mark Rogers (2-1) tossed five shutout innings for visiting Milwaukee.
. . .
Sunday’s game between the Orioles and Blue Jays in Baltimore was postponed because of rain and will be made up as part of a doubleheader Sept. 24.