The Miami Heat battled back from 19 points down and forced overtime against the Detroit Pistons, but their comeback fell short.