West Ham and QPR duel for Belfodil