SHARECOMMENTMORE

CLEVELAND (AP) - Ryan Fitzpatrick threw three touchdown passes and the Buffalo Bills overcame the loss of running back C.J. Spiller to beat the Cleveland Browns 24-14 on Sunday, snapping an eight-game road losing streak.

Fitzpatrick finished 22 of 35 for 208 yards as the Bills (2-1) turned to their passing game after Spiller, the NFL's leading rusher, was lost in the first quarter with a shoulder injury.

The Bills hadn't won outside Buffalo since the 2011 season opener at Kansas City.

Before he got hurt, Spiller scored on a 32-yard screen pass from Fitzpatrick, who also threw a 9-yard TD to T.J. Graham in the first quarter and hooked up with Stevie Johnson from 9 yards in the fourth for a 24-14 lead.

The Browns (0-3) have lost nine straight dating to last season.