MLB scores, results, schedule: Cubs outlast Pirates in pitchers’ duel between Yu Darvish and Chris Archer Posted by: Stonecom Interactive Friday, July 12, 2019 Here is everything you need to know about the day in baseball Source 2019-07-12 Stonecom Interactive