Definately not the greatest team ever even if they pull this one out. Too weak on the D side of the ball.
They have been up to the job but you are right, they are not the best defense out there.