A first-time All-Star, Quintana is 7-8 with a 3.21 ERA, sixth in the AL at the start of Sunday. He joins teammate Chris Sale on the AL roster.
Kansas City's Wade Davis, Boston's Craig Kimbrel and Toronto's Marco Estrada also were dropped from the AL pitching staff because of injuries, and Cleveland's Corey Kluber and Toronto's Aaron Sanchez were added.
In the National League, Los Angeles' Clayton Kershaw and New York's Noah Syndergaard got hurt and won't pitch, along with Stephen Strasburg, who just came off the disabled list, and San Francisco's Madison Bumgarner, who starts Sunday. New York's Bartolo Colon, San Diego's Drew Pomeranz and Washington's Max Scherzer were added.
In the infield, Aledmys Diaz replaced St. Louis teammate Matt Carpente. In the outfield, Cincinnati's Jay Bruce and Pittsburgh's Starling Marte replaced the Mets' Yoenis Cespedes and Chicago's Dexter Fowler.