Taylor's sixth career grand slam caps five-run rally; Freeman finishes HR shy of third cycle