I was once on a UA flight to CLT while listening to Channel 9 (from the flightdeck) when miscommunication between ATC and pilot at about 4 miles final approach had us on wrong parallel runway (L instead of R). ATC slowed other traffic and we quickly banked R to finalize approach to R runway. Nice to be able to listen in and anticipate the quick bank! Kinda scary, though, how miscommunication can and does happen