There was a time when Stephen Curry's ability to play at a high level was questioned by some knowledgeable basketball people.

Wherever those people are now, they're awfully quiet nowadays and the Pistons got a taste of Curry's uncanny ability to takeover games as he did Wednesday at Oracle Center. The guard put on a show to the tune of 31 points and eight assists in the Golden State Warriors' 105-97 win over the Pistons (23-44), their seventh straight loss and 10th of 11.

Curry made five of seven 3-pointers and routinely roasted the Pistons defense, having the crowd "oohing" and "aahing" at every spectacular play. But in doing the things scouts said he couldn't — they knew he could shoot — that did the Pistons in.

In a game that would've been a lot more interesting had the Pistons not missed 27 shots in the paint, Curry split Detroit's defense with a tough behind-the-back dribble, eluding Greg Monroe and lofted a soft jumper that put the Warriors (37-29) up by eight with a little under two minutes left.

"If we missed 27 then half of those were on me," said Monroe, who missed his first eight on the way to a 4-of-16 performance. "It's not like I'm shooting a lot of jump shots or chucking up threes. When guys are playing hard like that and giving it all they got, then I've got to be able to finish."