Cosmos fall 2-1 to Indy in tough road test