Rick Porcello pitched a four hitter for his major league high 21st victory while David Ortiz and Mookie Betts hit two run homers as Boston downed Baltimore 5-2……Marco Estrada took a no hitter into the seventh inning and Edwin Encarnacion hit his 41st home run to give Toronto a 3-2 win over Seattle. The Orioles and Blue Jays trail the Red Sox in the American League East by 4 games. In the National League West, the Los Angeles Dodgers got by San Francisco 2-1 with a 9th inning rally to increase their lead over the Giants to 6 games. St. Louis moved into a tie with San Francisco for the second wildcard in the National League after a 5-3 win over Colorado…..Elsewhere, it was Miami 4 Washington 3…..Atlanta 7 NY Mets 3…….Chicago Cubs 5 Cincinnati 2…..Texas 3 Los Angeles Angels 2….Kansas City 8 Chicago White Sox 3………Houston 4 Oakland 2 and San Diego 3 Arizona 2.
In the NFL, new Eagle quarterback Carson Wentz threw for 190 yards and a touchdown in Philadelphia’s 29-14 win over the Chicago Bears 29-14.
At the World Cup of Hockey……Russia got by Team North America 4-3 and Team Europe edged the Czech Republic 3-2.