Competition leaders Northern Districts are in a commanding position at the halfway point of their Plunket Shield match against last-placed Canterbury in Rangiora.
After an opening day in which 20 wickets fell, giving the Knights a 76-run overnight lead, Northern Districts' batsmen injected some solidity into proceedings today and, thanks to Joseph Yovich's century, ended the day on 331-5.
Veteran Yovich shared in a 156-run stand for the third wicket with James Marshall, who made 92 before becoming Willie Lonsdale's eighth scalp in the match. Knights captain Brad Wilson made 60 to back up his half-century from the first innings.
That gave the team at the top of the standings a huge 407-run lead with five wickets in hand as they chase their fourth win in six matches this season.
The Knights went into the second half of the competition with a 14-point lead over second-placed Auckland, and that lead could grow with the Aces' struggling to break down Wellington at Colin Maiden Park.