The 37th annual Medtronic Twin Cities Marathon began at 8 a.m. and ended at approximately 2:30 p.m. on Sunday, Oct. 7.

On the app? CLICK HERE FOR THE GALLERY.

The top three men were: Elisha Barno, 2:11:58, Boniface Kongin, 2:12:12, Birhanu Kemal, 2:14:47.

The top three women were: Sinke Biyadgilign, 2:33:04, Serkalem Abrha,2:33:12, Sarah Kiptoo, 2:33:16.

Here's a look at some of the other amazing finishes on Sunday.

RELATED: 100 amazing ways people crossed the finish line 2017

RELATED: 100 amazing ways people crossed the finish line 2016