I think you mean that your home page is ranking for a search term you have an inner page targetting.
Site is about cars. Home page has generic car article.
Inner page has article about windshields.
Home page is appearing in serps for windshield.
To answer that question, yes. It happens.
It happened more when I was new to seo. This normally occured when:
1. Poor On Page
2. Incongruent link building
3. New Site
Go over your on page again. Ten times. Check image tags on all pages. Check site map. Check silo category pages. If you find no errors, do it twice.
Also check if google actually has your target page indexed.
If that looks good, check you back link profile. If you have links targeting the term pointing at home page, fix that.
If no errors, build a couple links to inner page targeting the keyword. That tends to help.
If that fails, I have had it happen with a new site that google is still indexing. I could normally tell this was happening based on site map and WMT. If google didnt index all the pages, that means I needed to wait.