Cosmos strikes again!