UNDATED (AP) — Adam Wainwright authored a gem as the St. Louis right-hander stymied Washington on just two hits in the Cardinals' 8-0 rout of the Nationals. Wainwright allowed a pair of singles -- Ian Desmond's infield hit in the second and Adam LaRoche's single in the ninth. He struck out eight. It's his 17th career complete game and seventh shutout. He's 3-1 this season. Wainwright also chipped in at the plate with a double and single.

Matt Adams drove in three runs for the Cardinals, who were aided by four Washington errors. Desmond, Washington's shortstop, made a pair of errors, raising his season total to seven. The Nationals have 20 errors through 16 games.

In other major league play:

— On a cold day in Minneapolis, the Twins got eight scoreless innings from winning pitcher Kyle Gibson in a 7-0 win. Gibson gave up four singles, struck out four and walked one to improve to 3-0. Game-time temperature was 31 degrees, the coldest for an outdoor game in Twins history. The game was the opener of a day-night double header. The Twins won the nightcap 9-5. Minnesota scored three straight runs on wild pitches by the Toronto Blue Jays' Sergio Santos in the eighth inning. Blue Jays pitchers walked eight Twins in that inning.

— The New York Yankees trounced Tampa Bay 10-2 and turned in the first triple play of the season. CC Sabathia pitched seven innings to improve to 2-7 in 12 career starts at Tropicana Field. Brian Roberts, Jacoby Ellsbury, Brian McCann and Yangervis Solarte drove in two runs each for the Yankees. Sean Rodriguez of the Rays bounced into his second triple play of his career, a 5-4-3 in the second inning.

— Pittsburgh handed Milwaukee its first road loss, 11-2. Andrew McCutchen hit his first homer of the season and drove in three runs. Pedro Alvarez had a three-run shot and pinch-hitter Josh Harrison broke a tie with a homer in the seventh.

— James Shields struck out 12 in eight innings and the Kansas City Royals completed a three-game sweep of the Houston Astros, 5-1.

— Jon Lester pitched eight sharp innings and David Ross hit a tiebreaking RBI double in Boston's two-run ninth in the Red Sox' 3-1 victory over the Chicago White Sox. Lester allowed one run and seven hits for his second straight win after opening the season with two losses.

— Hyun-Jin Ryu (hee-YUHN'-jihn YOO) stretched his road scoreless streak to 26 innings, and the Los Angeles Dodgers beat the San Francisco Giants 2-1 to avoid a sweep. Ryu struck out three and walked one on a season-high 112 pitches in seven innings and improved his mark to 3-1.

— Ben Revere's RBI single in the eighth gave Philadelphia a 1-0 win over Atlanta. Braves starter Alex Wood went the distance giving up eight hits and striking out seven to take the loss.

— Ian Kinsler homered and drove in four runs to help Detroit beat Cleveland 7-5. The Indians Lonnie Chisenhall had four hits to raise his average to .522.

— Mitch Moreland drove in three runs in the Rangers' 8-6 win over Seattle. Kevin Kouzmanoff had two doubles to up his batting average to .414 since joining Texas on April 9. Robinson Cano (kuh-NOH') hit a three-run homer in the Mariners' six-run third inning.

— Franklin Morales allowed four hits in six innings and Wilin Rosario hit a tiebreaking groundout in a three-run seventh in the Colorado Rockies' 3-1 win over the San Diego Padres.

WASHINGTON (AP) — St. Louis right-hander Joe Kelly has been put on the 15-day disabled list with a strained left hamstring.

Kelly got hurt while trying to beat out a bunt attempt in the fourth inning of the Cardinals' 5-1 loss to the Milwaukee Brewers on Wednesday. He is 1-1 with a 0.59 ERA in three starts this season.

In other baseball news:

— Mark Teixeira (teh-SHEHR'-uh) could be back in the New York Yankees' lineup Sunday in their finale against Tampa Bay. The first baseman walked twice, struck out and scored a run Thursday in his first extended spring training game since injuring his right leg.

— Nationals manager Matt Williams says right-hander Doug Fister threw two innings at extended spring training in Florida and could join the Nats in about three weeks "assuming all goes well." Fister is on the 15-day disabled list retroactive to March 23 with a strained back muscle.