"Everybody in the gym thought KD was going to get the ball," Detroit's Ben Gordon said. "We did a helluva job not letting him catch it."
Kevin Durant's streak of nine consecutive 30-point games in regular-season play is the longest such streak by an NBA player since 2005-06.
Most consecutive 30-point games Since 2005-06
'09-10 to '10-11
The Pistons did an awful job of defending Green, who made the last of many easy shots against them.
"The play was for Kevin, but I saw he wasn't open," Green said. "I tried to get into the lane and either get a basket or get a foul."
Detroit was out of timeouts at the end of the game and failed to attempt a shot, allowing the Thunder to spoil its home opener for the second straight season.
Oklahoma City, expected to be a Western Conference power this season, was in control for much of the game only to open the door for a Detroit comeback in the final seconds.
The Thunder made their first 24 free throws and 37 of 44 overall, but Durant missed one with 14 seconds left and Serge Ibaka split a pair with 18 seconds to go.
"I was kicking myself," said Durant, who had 30 points for the second straight game after leading the league in scoring last season. "But I knew I had to knock the second one down. I owe Jeff something now because he picked me up there. Winning a game like that on a broken play is huge -- Jeff really came through."
Charlie Villanueva made a go-ahead 3-pointer with 7.5 seconds left, but Detroit's decision to deny Durant the ball at all costs backfired.
"Tayshaun Prince really did too good of a job taking the ball away from Durant," Pistons coach John Kuester said. "Jeff Green didn't know what to do but drive the ball and unfortunately, it didn't work out the way we wanted it to."
Detroit dropped to 0-2 for the first time since losing the first four games of the 1999-2000 season. The Pistons blew a seven-point lead with 1:40 left at New Jersey and lost 101-98 in Wednesday night's opener.
"We have to get better closing out games," Ben Wallace said. "We did everything to give ourselves a chance to win, and we let it slip away.
"It's a long season. If we keep continue to play the way we're playing, our fortunes will turn and things will start to go our way."
"I feel bad for Detroit because they've played well twice and not come away with anything either time," Thunder coach Scott Brooks said. "That just shows you how hard it is to get a win in this league."
Pistons owner Karen Davidson said she had no comment on the pending sale of the team and won't have anything to say publicly when the deal is done. "I'm going to hand over the keys and walk away" Davidson said before the game. NBA Commissioner David Stern said last week he was optimistic the sale would be completed in November. Detroit Tigers and Red Wings owner Mike Ilitch has been discussing terms of the deal for a few weeks during an exclusive negotiating period. ... The Thunder had five players with at least two steals... Pistons G Will Bynum didn't play because of a hamstring injury.