Overcoming an injury early in the evening, Russell Ferguson limped to victory on last night's So You Think You Can Dance finale.

Due to a knee he told the audience was "messed up," the 20-year old Boston native was unable to perform his second routine on the show, as Ferguson was in clear pain when host Cat Deeley called out the top six finalists to reveal the first elimination.