Stella McCartney’s Olympic marathon and who wins