The end of 'American Idol' is just two weeks away and we say goodbye to one more of this season's finalists. The final four will sing two songs apiece and we also hear performances from past 'American Idol' winner David Cook, past finalist Katherine McPhee and pop start Sia.

Round One: (Rock Stars)

1. La'Porsha Renae: 'Wanted Dead Or Alive' La'Porsha and Bon Jovi and guess what it worked well! She sports a new hair style and works her way strongly through the rock anthem. Solid 8.5 out of 10

2. MacKenzie Bourg: 'I Want You To Want Me' He indy rocks this high energy rock classic by Cheap Trick and I felt it came off as boring as a visit to the DMV. He's in tune and on pitch, but his vocal power and range are limited. 6.5 out of 10

3. Trent Harmon: 'Sharp Dressed Man' The farm boy hits a home run! The judges correctly said that Trent made the ZZ Top song swampy and muddy. This really stood out and was that moment for Trent on 'American Idol' 9.5 out of 10.

4. Dalton Rapottoni: 'God Only Knows' by the Beach Boys. I am not sure if I'd call this rock. He sings in tune and amps up the stage presence. I thought it was alright. 7 out of 10.

That means the very strong vocalist Sonika Vaid is sent home. It sure looks like the teen girls are voting for MacKenzie and Dalton, even though Sonika is a much stronger singer than those two.

In between we hear a new song by David Cook. His vocals were strong the song was just alright.

Katherine McPhee came back and sang 'Somewhere Over The Rainbow', the song that was her moment song during season five. She was the best part from last night's show.

Sia mentors the final four in round as they sing her songs, weird choice for a theme and Sia is really unique. She sings her new song and her voice is good but that was interesting to say the least.

Round Two:

1. La Porsha: 'Elastic Heart'. It was strong but maybe not as awesome as her past performances. 8 out of 10.

2. MacKenzie: 'Titanium': It was alright, again he's in tune and shows little power in his vocals. He sure does have the young girl vote. 6 out of 10.

3. Trent: 'Chandelier' Tough song to sing. Trent hit a home run in round one and followed it up with a solid triple in round two. 8.5 out of 10.

4. Dalton: 'Bird Set Free' We learn that Dalton and Sia are both bi-polar. Dalton pours in passion to his performance. I felt it was forced and staged, the judges loved it. 7 out of 10.

Last Night Power Rankings:
1. Trent
2. La'Porsha
3. (tie) MacKenzie and Dalton

More From B98.5