Marlins' David Phelps breaks down loss to Giants.