All of our 24 BPCS Finalists from last year have played their matches and the scores have been tabulated.