Here is the latest Mid-America sports news from The Associated Press
ST. LOUIS (AP) — Randal Grichuk homered in his return to the majors, Yadier Molina had three hits and the St. Louis Cardinals beat the Pittsburgh Pirates 8-4 last night. Grichuk, who was sent to the minors on May 29 after struggling with consistency, had two hits — including his solo homer in the sixth inning — and scored twice.
KANSAS CITY, Mo. (AP) — Blue Jays closer Roberto Osuna struck out three in a scoreless ninth inning a day after saying he was dealing with anxiety issues, and Toronto avoided a sweep by beating the Kansas City Royals 8-2 yesterday. Jose Bautista homered and drove in a season-high four runs and Francisco Liriano earned his 100th career victory.
CHICAGO (AP) — Sonny Gray pitched four-hit ball over seven innings, Adam Rosales and Matt Joyce hit back-to-back homers in the ninth, and the Oakland Athletics rallied to beat the Chicago White Sox 5-3 yesterday. Gray picked up his first win since May 24.
MIAMI (AP) — The Chicago Cubs wasted a fine pitching performance by Mike Montgomery, stranding 11 runners and allowing three unearned runs to lose yesterday to the Miami Marlins, 4-2. Edinson Volquez gave up five hits and five walks in five innings, but he stranded eight runners and departed with a 3-2 lead.