Probably. Friday is Southampton v Reading, I wouldn't count West Ham totally out of it yet. Though they have Brighton themselves.
Reading still have to go to Birmingham and Southampton have Middlesborough away to play.
I can still see West Ham getting in to the top 2.