I would recommend you to get the MRI of the knee joint to confirm if there is any ligament injury
is present. It can be a cartilage
injury. I also want to suggest you to wear a knee brace
till you get your further diagnosis. Take Brufen tablet for pain and swelling. Also keep on applying ice over knee.Do not bend knee or just bend it enough that pain allows .