New York (AFP) - Stephen Curry, who has sparked the Golden State Warriors to the NBA's top record, has closed the gap on LeBron James in fan balloting for next month's NBA All-Star Game.