After a slow start, the Bristol Bay sockeye fishery now appears to be blasting off.
Yesterday, the Fourth of July, marked the third day in a row with a catch of more than 1 million fish.
In fact, the Independence Day haul very nearly reached 2 million, reports the Department of Fish and Game.
For the season, the tally now stands at about 9.4 million fish.
That's still a long way from the preseason forecast of 21.8 million sockeye. But if those nets keep smoking, look out!
Three charged with illegal fishing in Bristol Bay
12 hours ago