Dan Bailey kicked a 38-yard field goal with 6:07 left in overtime to lift Dallas past visiting Cleveland 23-20. His 32-yarder with 2 seconds left in regulation sent the game to OT.
Dallas rallied from a 13-0 halftime deficit and went ahead 17-13 on Tony Romo's 28-yard touchdown pass to Dez Bryant.
A fumble by Browns rookie Brandon Weeden on a sack appeared to put the Cowboys in control, but Romo gave it right back with a fumble on another sack.
The Cowboys made one goal-line stand in the final minutes, but the Browns got another chance and went ahead 20-17 on Weeden's 17-yard pass to Benjamin Watson, setting up Bailey's heroics.
The Cowboys are 5-5. The Browns are 2-8.