Baseball roundup: Robinson Cano suffering from stomach parasite

Former Yankee Robinson Cano, whose numbers this season are far below his career averages, said in an interview with USA Today that he has dealt with a stomach ailment for nearly a year.

Cano, who began this season with a .310 career average, 218 homers and 904 RBIs in 10 seasons but was batting .248 with five homers and 27 RBIs entering last night, said the discomfort started in August. He was diagnosed with a parasite and treated with antibiotics but continues to battle acid reflux.

All-Star reserves picked

Albert Pujols of the Angels will start at first base in place of the Tigers' Miguel Cabrera, who injured a calf muscle Friday. The Pirates' Andrew McCutchen will start in the NL outfield instead of the Marlins' Giancarlo Stanton, who broke his hand on June 26.

AL pitchers include the Mariners' Felix Hernandez, the Tigers' David Price, the White Sox's Chris Sale and the Astros' Dallas Keuchel. The Nationals' Max Scherzer, the Dodgers' Zack Greinke and the Pirates' Gerrit Cole are among the NL pitchers.

The Cubs' Jon Lester took a no-hitter into the seventh but lost to the visiting Cardinals, 6-0. Lester (4-7), who was outdueled by former Red Sox teammate John Lackey (7-5), allowed two hits and two runs (both unearned) in seven innings, striking out eight. He is winless in nine starts since May 16. Lester did pick up his first career hit, an infield single. He had been 0-for-66.

White Sox 4, Blue Jays 2: Chris Sale (7-4) pitched a six-hitter for host Chicago in a game that lasted 1 hour, 54 minutes, the fastest in the majors in almost four years. Sale, who struck out six, had fanned at least 10 in eight straight starts.