Richie McCaw lasted the full 80 minutes as he returned to rugby following a self-imposed break from the sport.