Matthew Liberatore didn’t allow a run in a career-best eight innings, Andrew Knizner and Tommy Edman homered and the St. Louis Cardinals beat the Tampa Bay Rays 5-2 on Thursday night
Cal Raleigh put Seattle ahead with a two-run home run in the bottom of the eighth inning, Emerson Hancock allowed just two hits in his major league debut and the Mariners beat the San Diego Padres 6-1 for their seventh straight win
Shohei Ohtani pitched six innings of three-hit ball and got his 10th victory of the season in the Los Angeles Angels' 4-1 win over the San Francisco Giants
Logan Gilbert struck out a career-high 12 in seven innings of one-hit ball and the Seattle Mariners won their sixth straight, 2-0 over the San Diego Padres
Brandon Drury had three hits, Lucas Giolito picked up his first win in an Angels’ uniform and Los Angeles snapped a seven-game losing streak with a 7-5 over the San Francisco Giants on Tuesday night