In MLB
The Toronto Blue Jays scored 7 runs in the last three innings to take an 8-7 win over the Minnesota Twins, the Boston Red Sox beat the Kansas City Royals 8-3 and the New York Yankees hammered the Baltimore Orioles 13-5.
The Blue Jays sit at top spot in the AL East with the Red Sox trailing by one game and the Orioles are three games back.
In the NFL
In preseason action the Jets edged the Giants in New York 21-20, the Titans beat the Raiders 27-14, the Broncos took a 17-9 win over the Rams, the Colts fell to the Eagles 33-23, the Ravens hammered the Lions 33-9 and the Chiefs beat the Bears 23-7.
Bad news for Dallas Cowboys fans as quarterback Tony Romo will miss the next 6-10 weeks after breaking a bone in his back.