In a captivating Old Firm derby, Rangers and Celtic delivered an unforgettable spectacle filled with drama, tension, and controversy.