 The Houston Astros continue to roll, and this time they did it north of the border. They spoiled the Canada Day celebration by beating the Toronto Blue Jays 3-1 yesterday afternoon. Hunter Brown delivered another gem, tossing six scoreless innings while striking out five. Yordan Alvarez and Jeremy Pena both homered, and Houston moved their record to 43-41 overall, now just three games back of the first-place Mariners.