Dear God. What a debacle in both sides of the ball.