Alfredo Morelos missed a sitter and scored twice on what was an eventful afternoon for the Ranger