MLB-SCHEDULE

Royals beat Cole to go 20 games over .500...Choo cycles...Grand slams for Gutierrez and Holliday

UNDATED (AP) — The AL Central-leading Kansas City Royals touched Pittsburgh's 13-game winner Gerrit Cole for three runs in the eighth inning to break up a scoreless duel in their 3-1 victory over the Pirates. Jarrod Dyson's two-run single was the big hit in the eighth.

Royals closer Greg Holland struck out Gregory Polanco with the bases loaded for the final out. Kansas City is now are 20 games over .500. Holland has 21 saves in 24 tries.

In other baseball:

— Shin-Soo Choo hit for the cycle, Matt Harrison earned his first win in 14 months and the Texas Rangers routed the Colorado Rockies 9-0 at Coors Field. Delino DeShields had a career-high four hits and Prince Fielder homered for the Rangers, who won for only the third time in 13 games.

— The AL West-leading Los Angeles Angels won their sixth in a row, 7-0 over Minnesota. Chris Ianetta hit a three-run home run.

— Franklin Gutierrez's pinch-hit grand slam in the eighth inning lifted the Seattle Mariners to a wild 11-9 victory over the Detroit. The Tigers had come back from a 5-1 deficit and led 8-6 before Neftali Feliz allowed five runs in the eighth.

— Matt Holliday hit his sixth career grand slam, powering Michael Wacha and the St. Louis Cardinals past the Chicago White Sox 8-5. Michael Wacha (WAH'-kah) improved to 11-3 even though he gave up five runs in five innings.

— Brendan Ryan hit a tiebreaking RBI double in the sixth inning and the New York Yankees beat the Baltimore Orioles 3-2 to bolster their lead atop the AL East. The Yankees moved 10 games over .500 for the first time since Sept. 13, 2013.

— The New York Mets cut Washington's lead to two games in the NL East by beating the Nationals 7-2. Pinch-hitter Eric Campbell's two-run, go-ahead single in the seventh inning was the big hit for the Mets, who rapped out a total of 10 hits. Jason deGrom improved to 10-6 with six strong innings for the Mets. DeGrom is 5-1 in his last seven starts.

— Kyle Schwarber hit a tying two-run homer in the ninth inning, then added a solo shot in the 13th in rallying the Chicago Cubs to a 5-4 victory over the Cincinnati Reds.

— San Francisco rookie Chris Heston, who already has thrown a no-hitter against the Mets, didn't give up a hit until the sixth inning in the Giants' 9-3 win over San Diego. Heston allowed just that one hit over seven and a-third innings in winning his 10th game.

— Atlanta edged the NL West-leading Los Angeles Dodgers 4-3. Juan Uribe (yoo-REE'-bay) drove in the go-ahead run with a fifth inning single.

— Jean Segura hit a two-run homer for his first extra-base hit in more than six weeks and the Milwaukee Brewers beat the Cleveland Indians 8-1. Matt Garza pitched six shutout innings in his return from the disabled list. He's 5-10.

— Chris Carter hit a two-run homer and rookie Carlos Correa drove in two runs as the Houston Astros used a big fifth inning to roll to an 8-3 victory over Boston. The Red Sox have lost six in a row.

— Tampa Bay blanked Philadelphia 1-0. Nathan Karns homered and pitched five innings for the win. He's 5-5. That's the first homer hit by an American League pitcher since 2011.

— Mat Latos allowed four hits through seven innings in his third straight strong start and the Miami Marlins snapped a four-game losing streak with a 3-0 victory over Arizona.

— Toronto beat Oakland 7-1. Russell Martin, Jose Bautista and Edwin Encarnacion homered.

MLB-BONDS

Bonds clear of legal troubles

SAN FRANCISCO (AP) — Barry Bonds 1, U.S. government 0.

The U.S. Department of Justice has formally dropped its decade-long criminal prosecution of baseball's career home run leader Barry Bonds.

A jury convicted Bonds in 2011 of obstruction of justice for giving a meandering answer to a federal grand jury when asked about steroid injections. A federal appeals court overturned that conviction in April. The DOJ now says it will not challenge the reversal of his felony conviction to the U.S. Supreme Court.

Bonds, who turns 51 Friday, says the finality of the matter gives him "great peace."

NFL-VIKINGS

New deal for Peterson

MINNEAPOLIS (AP) — Adrian Peterson and the Minnesota Vikings have agreed to restructure the final three years of his contract, giving the six-time Pro Bowl running back $20 million in guaranteed money.

Peterson was out of action for all but one game last year because of the child abuse charge he faced involving his young son. He came back from his personal conduct policy suspension with $45 million left on his existing contract. None of that money, however, was guaranteed.

Peterson initially wanted to be traded. But GM Rick Spielman stood firm in his intent to keep Peterson. Despite the drama of the past several months, Peterson got the guaranteed money he sought, another sign of the organization's appreciation of him.

NFL-TITANS-HUNTER

Titans' Hunter given bond

VIRGINIA BEACH, Va. (AP) — Tennessee Titans wide receiver Justin Hunter has been granted bond by a Virginia judge, a day after turning himself in on a charge of malicious wounding.

The charge stems from a bar fight in the oceanfront resort area of Virginia Beach during the July Fourth weekend.

Commonwealth's Attorney Wendy Alexander says Hunter started the fight in a bar on July 3, punching another man in the face. Once the bar was cleared, the man who Hunter originally punched was bent over and spitting out blood on the sidewalk, when Hunter "sucker punched" him, before hopping into a waiting vehicle.

She said that the man suffered a broken jaw and a cracked tooth as a result of the fight and had to be taken to a hospital out of concern he may have suffered internal injuries.

NFL-ROMO FANTASY EVENT

Romo-affiliated company sues NFL

DALLAS (AP) — A company partly owned by Tony Romo is suing the NFL for more than $1 million over a canceled fantasy football event that was to involve the Dallas quarterback and other star players in Las Vegas.

The Fan Expo LLC filed a lawsuit in Dallas County. It is alleging that the league intimidated players with threats of fines and suspensions for associating with what the NFL called a gambling-related event.

The Texas-based company claims the NFL initially approved the event by allowing some members of league-owned media outlets to participate. The suit says family members of some players were called with warnings of discipline.

The NFL said it is reviewing the lawsuit.

NFL-TITANS/MARIOTA

First-round draft pick in the fold

NASHVILLE, Tenn. (AP) — Heisman Trophy winner Marcus Mariota has agreed to a contract with the Tennessee Titans. Mariota, the No. 2 overall pick in the draft, is expected to be an immediate starter for the Titans, who went 2-14 last season.

Mariota is the last of the NFL's first-round picks to finalize a deal.

NBA-NEWS

AP Source: Kings get Seth Curry...New Wizard has back surgery

UNDATED (AP) — A person with knowledge of the deal says the Sacramento Kings and guard Seth Curry have agreed to a two-year, $2 million contract.

The person, who spoke to The Associated Press on Tuesday night on condition of anonymity because the contract had not been signed yet, said Curry holds a player option for the second year.

Curry is the brother of NBA MVP and Golden State Warriors star Stephen (STEH'-fihn) Curry.

In other NBA news:

— Free agent Richard Jefferson has agreed to terms on a one-year deal for next season with Cleveland, a person familiar with the negotiations has told The Associated Press. The 35-year-old Jefferson came off the bench for Dallas last season, will receive the veteran's minimum salary of roughly $1.5 million.

— The Washington Wizards say forward Jared Dudley will be sidelined for three to four months following lower back surgery. The 30-year-old Dudley had a herniated disk repaired on Tuesday, less than two weeks after he was acquired in a trade with Milwaukee.

— Two people familiar with the negotiations say free-agent center Kendrick Perkins has agreed to a one-year contract with the New Orleans Pelicans. The 6-foot-10 Perkins is starting his 13th NBA season.

— The Houston Rockets have re-signed restricted free agent K.J. McDaniels to a multiyear deal. McDaniels came to Houston in February in a trade with Philadelphia. In 62 games as a rookie last season, he averaged 7.9 points and 3.2 rebounds.

NHL-EXPANSION

Bids are in

UNDATED (AP) — The NHL has confirmed that it has received applications from prospective ownership groups in Las Vegas and Quebec City. The announcement came a day after a deadline for submissions.

The league doesn't anticipate adding teams before the 2017-18 season. The proposed expansion fee is at least $500 million.

AUTO RACING-INDYCAR

New code of conduct to muzzle criticism

INDIANAPOLIS (AP) — IndyCar has followed through on a promise to curtail criticism of the series with the creation of a new conduct code.

The five-point bulletin issued Tuesday is labeled under "Detrimental Competitor Conduct." It stems from last month's race at California, when many drivers were critical of the racing.

COLLEGE FOOBALL-UAB

Alabama-Birmingham to bring back football

BIRMINGHAM, Ala. (AP) — Football is coming to the University of Alabama-Birmingham, along with bowling and rifle. But it was the dropping of football that caused the big ruckus last year.

School supporters pledged enough money, $17 million, to operate a football program. The NCAA has informed the school that it can resume play in 2017 and in the Football Bowl Subdivision.