What we learned as Giants' late collapse ends in bad loss to Pirates

Top