After relying on the defense to keep them in the game, and a defensive score to put them ahead, the Buffalo Bills could not stop Blake Bortles and the Jacksonville Jaguars from marching down the field to score the game winning touchdown late in the fourth quarter as the Bills watched a nearly clutch comeback win quickly turn into a disappointing defeat.

Four turnovers, including two returned for touchdowns, had the Bills in a 27-3 hole. But, they were able to rally back and capitalized on a Jacksonville mistake, taking a Bortles' interception return into the end zone pushing Buffalo ahead 31-27 with just over five minutes to play.

Jacksonville answered with a seven play, 84 yard drive, capped by a Bortles to Allen Hurns 31-yard TD pass to retake the lead, then held for their second win of the year.

EJ Manuel had three turnovers - two picks and a fumble - but was able to throw of 298 yards and two scores. LeSean McCoy had more than 100-combined rushing and receiving yards, but also lost a fumble. Robert Woods (16 yd TD) and Marcus Easley (58 yd TD) had Buffalo's two receiving touchdowns.

Bortles threw two TD passes and an interception. Running back T.J. Yeldon ran for 115 and a score.

While the game was played in London, Buffalo was officially the home team. This loss drops the to 1-4 at home and 3-4 overall. Jacksonville is 2-5.

More From WIBX 950