Sweden’s Isabellah Andersson wins the women’s race at the 2011 Stockholm Marathon in a time of 2:37:28.