Three-for-all: Pierce nets 29 in loss