Otley’s Lizzie Armitstead finished fifth in the women’s omnium on the final day of the UCI Track Cycling World Cup in Beijing today. Great Britain team-mate Becky James picked up a bronze medal in the women’s keirin.