The only possible explanation is that the Pirates first baseman Will Craig had no idea that there were 2 outs. Why run Baez all the way back to home and just when Baez has run out of room throw the ball to the catcher to try and tag a sliding Contreras?