ADJ

half, full

VERB + MARATHON

prepare for, train for
compete in, run, take part in
complete, finish
win

MARATHON + NOUN

champion, runner
racing, running
He says that he keeps fit by marathon running

ADJ

12-hour, 700-mile, etc.
car, cycling, etc.

MARATHON + NOUN

journey, walk
effort
match, race
a marathon five-set tennis match