MK Dons produced a major shock in their fourth round FA Cup tie at QPR with a 4-2 win over their Premier League opponents.