BALTIMORE (AP) — Bryce Harper and Bryan De La Cruz both homered, and the Philadelphia Phillies beat the Baltimore Orioles 8-0 on Sunday in a game halted by rain after 5 1/2 innings. The rain was steady for much of the afternoon. The game started on time, but players had to deal with wet weather until the field was pretty well soaked after the top of the third. There was a delay for 1 hour, 49 minutes that knocked Philadelphia starter Zack Wheeler and Baltimore’s Kyle Bradish (7-10) out of the game. This was the last game for both teams before Monday’s trade deadline. Philadelphia occupies a wild card in the National League. The Orioles fell to 2 1/2 games behind the final playoff spot in the AL. Reliever Tim Mayza (3-3) got the win.
BRAVES 4, NATIONALS 2 ATLANTA (AP) — Mike Yastrzemski homered and drove in two runs and Atlanta beat the slumping Washington to complete… CARDINALS 5, BLUE JAYS 1 TORONTO (AP) — José Fermin hit a tiebreaking single in the ninth inning and St. Louis defeated Toronto, avoiding a three-game sweep. Matthew Liberatore pitched six shutout innings and George Soriano (4-3) worked one inning for the win as the Cardinals used a four-run ninth to snap an eight-game losing streak against Toronto. Louis won for the fifth time in 17 games since the All-Star break, and scored more than three runs for the first time since a 7-0 win over Cincinnati on July 25. Blue Jays closer Louis Varland (3-4) walked Masyn Winn to begin the ninth. Winn advanced to third on a base hit by Bryan Torres before scoring on Fermin’s line drive single to center. Varland hadn’t allowed a run since July 10 a…