Steph Curry posted 29 points at Barclays Center as the Golden State Warriors beat the Brooklyn Nets 109-98 on Monday to get back on track in the race for a play-in spot in the Western Conference.