The Blues celebrated a precious win against their old foes as All Blacks No 10 Beauden Barrett returned to great effect at Eden Park.