Joe Flacco had one of the worst games of his NFL career.  The Baltimore Ravens quarterback threw five interceptions in a 21-24 loss to the Buffalo Bills.

Flacco's problems were magnified by the Ravens' inability to run the ball.  Baltimore rushed nine times for a total of 24 yards.

Despite the troubles on offense, the Ravens still had a chance to win the game.  The defense forced three turnovers.  They only gave up a field goal in the second half.

Click here to see photos from the game.

The Ravens are battling several injuries.  Running back Ray Rice returned from a hip injury, but was limited.  Two of Flacco's main targets, Jacoby Jones and Dennis Pitta, were out.

Full recap here.