Morrison homers in return, Marlins win 6-5