Orthopaedics

Ganga Ram a 19 years old male with a sho history of pain in the right groin that worsens at night time and has a small circumscribed sclerotic swelling over diaphysis of femur. Likely diagnosis is: