The Browns upset the Ravens 29-24 from Huntington Bank Field.
Jameis Winston threw the game-winning, 38-yard touchdown pass to Cedric Tillman with less than a minute to go in the fourth quarter.
The veteran went 27-of-41 for 334 yards and three touchdowns.
Cleveland snapped a five-game skid and is now 2-and-6.
The Browns host the Chargers next Sunday afternoon.