NO!
No, they haven't f***ing well got f***ing promotion.
They had to win yesterday (which they did), and Bristol City had to NOT win today.
Bristol City won today. They are one point behind with 1 game left to play for everyone.
So, if QPR win at Sheffield Wednesday next Saturday, QPR are up.
If QPR draw or lose and BC draw or lose, QPR are still up.
If QPR draw or lose and BC win, QPR go into the play-offs and BC go up.
Is anyone apart from me interested in this....?