A wreck on northbound I-35 at Crystal Lake Road cleared a few minutes ago, but big delays remain. It's about 15 minutes from County Road 60 up to the 35W/35E split.

Other crashes on the system at this moment:

Westbound 694 at Univeristy Avenue. That's just before the work zone extending to Hwy. 252.

Eastbound 494 at Xerxes Avenue in Bloomington. Traffic stacks up at East Bush Lake Road.

Elsewhere, you'll find congested conditons on eastbound 94 from 95th Avenue to Weaver Lake Road in Maple Grove.

It's slow going on southbound 35W from 95th Avenue to I-694. That also has traffic stacking up on eastbound Hwy. 10 from County J over to 35W.