Riding high from two straight thrilling wins in LA, the Giants came out flat Friday and fell to the Pirates.