BJC 2022 Day THREE

Upsets all round as the finalists are decided on Day Three in Birmingham …