Kimberley Doerksen

Kimberley Doerksen of Gibsons, B.C. crosses the finish line in first place for the women with a time of 2:37:00. (Vancouver Marathon)

Despite the weather, thousands turned out to see this year's BMO Vancouver Marathon and for the third year in a row, the race roster was sold out with 5,000 runners.

The winning time in this year's marathon was 2 hours and 21  minutes set by Birhanu Mekonen of  Washington DC, who finished first, six minutes before Gilbert Kiptoo from Kenya.

David Nilsson  of  Sweden came in third.

B.C.'s own Kimberley Doerksen of Gibsons was the first woman to cross the line with a time of  2:37:00.

Vancouver marathon runner

A runner looks wistfully at discarded water cups during the 2014 BMO Vancouver Marathon. (Crister Waara/CBC)

The top B.C. finisher for the men was Ryan Day of Stuxwtews, B.C. who placed sixth.

Paul Kimugul won the Half Marathon with a record breaking time of just over 1:02.  Last weekend, Kimgul also won the Vancouver Sun Run.