The Romanian Crosswords Competition Problem is a challenging, NP-hard constraint optimization problem. The task is to fill a
grid with criss-crossing words and up to 26 black cells. Words come from two lists, thematic and regular. Each thematic word adds a number of points equal to its length to the score and the objective is to maximize the score. A recent artificial intelligence approach to the problem constructed seeds—partial solutions with a high density of points in a subarea of the grid. Seeds were then completed to full solutions via a stochastic portfolio search. In this paper, we significantly extend the size of a seed by repeatedly filling grid corners with letters and black cells. Thus a seed is extended with two corners filled out by two bi-objective searches. We further present a technique to systematically fill the remaining empty area of a seed that has already been extended into two corners in order to find the maximum possible solution score of the seed. The combination of algorithmic enhancements allows us to improve solution scores, which promises to reliably match or exceed top human scores in the future.