BENGALS 17 -- Jeff Garcia threw four touchdown passes -- one a record 99-yarder to Andre Davis -- and the Cleveland Browns overcame their own sloppiness for a 34-17 win over the Cincinnati Bengals on Sunday.

William Green rushed for 115 yards and Lee Suggs caught a 59-yard touchdown pass in the fourth quarter from Garcia, as the Browns (3-3) moved to 3-0 at home for the first time since 1973.

Garcia overcame two interceptions in the first half and finished 16 of 23 for 310 yards in his eighth career four-touchdown game. He and Davis hooked up in the first quarter for the longest play in Browns history and just the tenth 99-yard pass play in NFL history. It marked the first offensive touchdown in the first half of a game this season for the Browns.

However, Garcia's best throw came on a five-yard touch pass to tight end Aaron Shea for a score on the final play of the first half when the Browns gambled after squandering a 14-point lead with three quick turnovers.

Browns quarterback Jeff Garcia makes a first-quarter pass in Cleveland's win over the Cincinnati Bengals.