I sneezed and felt a pop under my right side

Patient

Q: I sneezed and felt a pop under my right side under my rib cage. Now I have very sharp pain. What has happened to me?

Doctor

A:   Hi.
Thanks for your query.

The commonest causes of development of a sharp pain under the rib cage on the right side can be as follows:
- Muscle strain or a tear from the lower ribs or
- Fracture of the rib or
- Costochondritis.
I would advise you the following in such a situation.
- First of all take the full rest.
- You may please apply tight support by means of a crepe / Elastoplast to reduce the movements with each respiration as these will be enhanced while breathing deep, next sneeze or straining of any sort. This will support the local area. You can also put both the palms over the area of pain during such incidences to reduce the severe pain.
- Anti-inflammatory Medicines such as Ibuprofen if it suits you, at 8 hourly interval after some food to reduce the swelling and pain.
- Consult a Doctor to get examined for local tenderness and to have a proper diagnosis, further treatment and few investigations if need be.

I hope this answer helps you.

Related Q&A

Q: My husband had quad open bypass surgery 8 month ago he had bad stress test then cath lab has 80% blocked artery and 7...

Q: Hello. I'm interested in starting the "mini pill" aka the progesterone only birth control pill, it's called...

Q: This morning I ate big amount of something sweet (Halva) for breakfast and it made me feel sick. I just threw up. At ...

Q: Hi I had an MRI due to migraines and confused and extremely worried about the results. I don't have access to the rep...

Q: I am so scared. I had to have five ct scans this year to various issues. Am I at risk for cancer?

 
DOCTOR ADVISORY BOARD
218

Dr. James Obaji M.D.

  • 247 Reviews
  • Family Physician
173

Dr. Suneel Sharman M.D.

  • 190 Reviews
  • Family Physician
138

Dr. Pat Golden M.D.

  • 169 Reviews
  • Cardiologist
98

Dr. Kunaal Jindal M.D.

  • 112 Reviews
  • Plastic Surgeon
CNN
BBC
MSNBC
CBS
abcNews
FoxNews