1. Browns win 29-17 at FirstEnergy Stadium against Steelers in Week 3.

1. After losing to the Jets four days earlier, the Browns needed this win.

1. Their record is now 2-1, leading the AFC North.

1. Early in the fourth, Chubb's 1-yard run gave the Browns (2-1) a nine-point lead.

1. Cleveland's win smoothed over a rough few days.

1. Despite the drama, they easily beat their hated neighbors.

The future of business vehicle financing in the United States is bright