Thairo Estrada had a two-run double and scored a run, Alex Wood and three relievers combined on an eight-hitter and the San Francisco Giants beat the Toronto Blue Jays 3-0 on Tuesday night for their 13th win in 15 games. The Giants are 10-0 on the road in June. After opener Ryan Walker pitched the first, Wood (3-2) followed with five-plus innings, allowing five hits.