Francisco Lindor broke Bowden Francis’ no-hit bid with a ninth-inning solo bomb, capped by Francisco Alvarez’s three- run shot as the New York Mets topped the Toronto Blue Jays 6-2.