Toronto Nationals squeeze home in last ball thriller