Here they come!

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!