No doubt that Prince has mega-talent, but in my opinion the song was great up until his over-the-top, frantic guitar solo that fractured the flow of the song. Pity.