Blake Shelton chalks up another victory on "The Voice." The winner of season 7 is...Craig Wayne Boyd.

The odds seemed to be against Team Blake heading into last night's finale. Shelton had just one singer, to Adam Levine's three. But one was all it took for Team Blake to score a fourth victory on the NBC singing competition. Team Blake's Craig Wayne Boyd was the only country finalist. He edges out indie rocker Matt McAndrew. The finale featured a host of guest artists including Jessie J, Ed Sheeran and Meghan Trainor. (AP)

More From 92 Moose