P2 was very impressive last night.
He showed that he could sing on pitch, in styles other than his own, also.
Joshua wasn't as OTT as usual, which was refreshing.
Jessica was disappointing, particularly on Mariah's song.
Her youth and inexperience are showing.
Before last night. I would have said that she was going to win.
Now, I'm not so sure.