The final events of the Rio 2016 Paralympics brought upset in the women's marathon, sitting volleyball gold for Iran and a blisteringly close wheelchair rugby final.