Right-hander Anibal Sanchez, competing for the final spot in the rotation, scuffled against the Pirates in relief on Sunday, giving up six runs on five hits over two-plus innings, including a three-run homer to catcher Elias Diaz in the sixth inning of a 9-3 loss.