Canterbury held off a late Taranaki surge to tighten their grip on the Premiership competition.
Showcasing their depth, coach Scott Robertson went to the bench early and often as his side secured their third win in eight days, this time a bonus point victory at Yarrow Stadium.
New Plymouth product Jordie Barrett was a standout for Canterbury in his homecoming game, scoring a try as well as saving one after he dislodged the ball from Taranaki No 8 Iopu Iopu Aso close to the line. 19-year-old Barrett was also near perfect from the tee, converting six of his seven attempts.
Taranaki five-eighth Marty McKenzie had a mixed performance. After kicking two quick penalties to eclipse 100 points for the season and setting up a Rhys Marshall try, two key lapses allowed for a pair of Canterbury tries.
McKenzie missed a crucial tackle on Canterbury flanker Jed Brown which set up a Jack Stratton try, and crumbled under defensive pressure near his own line to let in a Richie Mo'unga score.