Tennant ninth as Greipel doubles up