Sheena Gordon finished a trying month in grand fashion, taking the high jump title.