DULUTH, Minn. (AP) — Ryan Anderson of the northern Minnesota town of Ray has won the John Beargrease Sled Dog Marathon in a neck-and-neck finish.

Anderson and his 11 dogs crossed the finish line in Duluth Wednesday morning just 20 seconds ahead of defending champ Nathan Schroeder, of Chisholm, and his 10 dogs.

READ MORE: Linda Johnson, 66, Identified As Victim In St. Paul Beating Death

The Duluth News Tribune reports Anderson and Schroeder were side-by-side for much of the final dash.

READ MORE: Domestic Assault Suspect Fled St. Cloud Police, Threatened Officers With Sword, Knife

Mushers say they’re pleased with how fast the trail was.

The teams set off Sunday afternoon for the nearly 400-mile trip from Duluth up the North Shore of Lake Superior, up the Gunflint Trail, and back to Duluth. Anderson crossed the finish line shortly before 9:30 a.m.Wednesday with a little under 40 hours of total time on the trail.

MORE NEWS: 3 Killed In Weekend Crash In Western Wisconsin

(© Copyright 2011 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)