Bishop Walsh beats Calvary, 3-1