Cleveland broke it's franchise tying 11-game losing streak and won its first AFC North divisional game in its last 13 tries.
Brandon Weeden was 17-of-29 in passing and threw two touchdowns including an electrifying 71-yard bomb to Josh Gordon to tie the game in the first quarter. It's the second week in a row he's connected with Gordon on a deep touchdown.
Trent Richardson left the game with a rib injury and was replaced by Montario Hardesty. In relief duty, the team's former second-round pick performed adequately and dove over the pile for a go-ahead Browns touchdown early in the fourth quarter.
After Weeden connected on a short touchdown pass to Benjamin Watson, 11-year veteran cornerback Sheldon Brown intercepted Andy Dalton and took it 19 yards for a game-sealing touchdown.
The Bengals didn't surrender even though they were down by 17 with only eight minutes to play. Dalton found A.J. Green for a 57-yard touchdown strike over the top of the Browns' secondary. Green beat Joe Haden on the route to bring the Bengals within 10 but was the end of the scoring on the afternoon.