I thought Haley was brilliant on the first two songs. Led Zepplin was very interesting, and I liked Haley's version of Rianna better than Stevie Nicks's. This week, Haley modulated those songs beautifully, with many soft and moderate tones and occasional louder ones. She used the growl only sparingly. I wonder whether having her father so close by encouraged her to perform more naturally. Haley brought a depth to Rianna that I've always felt was lacking in Stevie's version. However, the judges really screwed up Haley by assigning her Alanis. Haley certainly did not forget the lyrics---the producers rewrote them to make the song palatable for the AI. Given that it's a family show, I've never thought the song was appropriate for that stage--rewritten or not. It's a difficult song to sing, and singing an angry song is not a big vote-getting crowd pleaser.
Of the three finalists, Scotty has the most star quality. He's not the best singer, but he loads each song with so much of his personality, that it works pretty well. He probably will win.
Laura was much better technically tonight than she has been. But she still doesn't seem to connect much with the meaning of her lyrics. Two of the songs she sang also had a halting phrasing, where she lost the sense of the pacing and rhythm, something that has happened many times for her this season. She has a beautiful voice and tone, but her musicality is lacking.