The Toronto Blue Jays couldn’t hold on to an early lead and wound up losing 7-4 in 11 innings to the visiting Boston Red Sox.
Jays starter Marco Estrada blames himself for the loss. He allowed seven walks pitching into the 5th inning.
The first place Red Sox went ahead 5-4 in the 11th as pinch hitter Xander Bogaerts drove in Hanley Ramirez.
The Sox maintain a one game lead on the Yankees for first in the A.L. East. New York scored 12 runs in the final four innings as they bounced the Houston Astros, 13-4. Brett Gardner hit a grand slam. Houston still leads the majors with a 54-27 record.
Steven Souza Jr. hit a three-run homer in the 10th as Tampa Bay got by Baltimore, 6-4.
In the CFL, the B-C Lions dropped the Toronto Argos, 28-15.
Edmonton over the Montreal Alouettes, 23-19.
Lots of Canada Day sports events on PEI.
The Chatham Ironmen and Charlottetown Islanders hook up for a doubleheader in New Brunswick Senior baseball at 2.00.
The Moncton Mustangs play the Island Mariners in Maritime Football at 2.00 in Cornwall.
There are 13 dashes of harness racing at Red Shores in Summerside beginning at 1.00. Eagle Jolt with driver Marc Campbell the favourite in the 12th race feature.
The PEI Juniors are on the road in the New Brunswick Jr. baseball in Chatham this afternoon.