The Toronto Blue Jays have come out firing since the All-Star break, capping a three-game sweep of the San Francisco Giants with an 8-6 win on Sunday. It marked their third straight victory and extended their home winning streak to 10 games, tying a franchise record at Rogers Centre.