At the 2007 World Championships, Takahashi placed third in short program. In free skating, he skated the performance of his life in his home country, placing first in that segment and ending up winning the silver medal, trailing Brian Joubert narrowly. This was the first silver medal for Japan in the men's event at Worlds.