PORT ST. LUCIE, Fla. (AP) -- David Wright hit a grand slam and Mike Pelfrey had his best outing of the spring as the New York Mets beat the Houston Astros 9-1 Thursday night.
Wright drove a full-count breaking ball from Livan Hernandez over the left field fence to cap a seven-run fourth inning for the Mets. It was the first home run of the spring for the veteran third baseman, who missed all but three games while recovering from a torn rib cage muscle.
Pelfrey came into the game with a 11.49 ERA, but gave up just one run on three hits in 6 1-3 innings. He also struck out three and didn't walk anyone.
Hernandez lasted just 3 2-3 innings. He allowed eight runs -- four earned -- and seven hits.
NATIONALS (SS) 6, BRAVES 3
VIERA, Fla. (AP) -- Ryan Zimmerman hit a two-run homer and Brett Carroll had a bases-loaded triple and scored on a throwing error as a Washington split squad defeated Atlanta.
Washington starter Edwin Jackson pitched five innings of two-hit ball after giving up 13 earned runs in his past three spring starts. One of those hits was to Atlanta's Jason Heyward, who homered over the 35-foot high center field fence.
Carroll, who appears to have made the Nationals roster as a reserve outfielder, hit his three-run triple off Atlanta reliever Cory Gearrin.
Mike Minor started for the Braves and gave up two hits through five innings before running into trouble in the sixth, when Washington scored six runs.
PHILLIES 2, RAYS 1
CLEARWATER, Fla. (AP) -- Evan Longoria snapped Cole Hamels' run of retiring the first 11 batters in a row with a home run, and Philadelphia beat Tampa Bay.
Hector Luna hit a game-ending single in the ninth to give the Phillies a win.
Hamels allowed one run and three hits in 5 2-3 innings. He struck out seven and walked two.
Jeremy Hellickson gave up seven hits and a run in six innings for the Rays.
PIRATES 11, TWINS 6
BRADENTON, Fla. (AP) -- James McDonald allowed 10 runs, seven hits and seven walks in just 3 2-3 innings as Pittsburgh lost to Minnesota.
Brian Dozier and Brian Dinkelman hit two-run homers for the Twins, who had 15 hits. Dozier went 3 for 5 with three RBIs, and Dinkelman was 3 for 3 with four RBIs.
Twins left-hander Matt Maloney, starting for the first time in spring training after seven relief appearances, gave up one run and four hits in three innings.
MARLINS 3, CARDINALS 1
JUPITER, Fla. (AP) -- Anibal Sanchez allowed a run in five innings, including Carlos Beltran's second homer of the spring, and Miami beat St. Louis.
Sanchez had been limited to three starts this spring because of a sore shoulder. He gave up two hits and a walk.
Cardinals starter Lance Lynn matched Sanchez, allowing one run on five hits in five innings. Lynn, who is taking the place of Chris Carpenter in the rotation, will make his first start on April 8 at Milwaukee.
BLUE JAYS 3, RED SOX 2
FORT MYERS, Fla. (AP) -- Anthony Gose stole second, third and home to score the tiebreaking run in the eighth inning, and Toronto beat Boston.
Gose reached on a walk from Justin Thomas as the Blue Jays set a team record with 22 spring-training wins. He swiped four bases in all.
Alfredo Aceves, vying for a spot in the Red Sox rotation, allowed two runs -- one earned -- three hits and two walks in six innings. He struck out four.
David Ortiz hit a solo homer for the Red Sox.
PADRES 12, CUBS 11
PEORIA, Ariz. (AP) -- Jason Bartlett and Jesus Guzman homered to help the San Diego Padres beat the Chicago Cubs.
Bartlett hit a two-run shot off Chris Volstad in the second inning and singled in a run in the third. Nick Hundley had two hits and two RBIs.
Jeff Baker and Reed Johnson connected for the Cubs. Darwin Barney went 4 for 4, and Geovany Soto had three RBIs.
Padres starter Clayton Richard was tagged for nine runs, eight earned, and 12 hits in 4 1-3 innings.
Volstad surrendered six runs and nine hits in 4 2-3 innings.
ROCKIES 6, INDIANS (SS) 3
GOODYEAR, Ariz. (AP) -- Chris Perez pitched a perfect inning in his spring debut for Cleveland but Colorado beat an Indians split squad.
Perez, out since February with a strained left oblique, said he feels better than when he was an AL All-Star last year. Perez revealed for the first time that he hurt his arm last spring.
Juan Nicasio allowed two runs and four hits over 5 2-3 innings, striking out six.
Troy Tulowitzki had three hits and Chris Nelson a two-run double for Colorado.
DIAMONDBACKS 5, INDIANS (SS) 4
SCOTTSDALE, Ariz. (AP) -- Miguel Montero hit a three-run homer to carry Arizona to a win over a Cleveland split squad.
Arizona starter Tyler Skaggs allowed two runs on six hits in 4 2-3 innings. He struck out five and walked two. Jensen Lewis pitched a scoreless ninth for his second save.
The Indians Chris Ray allowed Montero's homer. He lasted two innings, allowing three runs on two hits and two walks. He struck out three.
Indians starter David Huff left the game after one batter with a strained right hamstring injury.
REDS 9, BREWERS 2
PHOENIX (AP) -- Aroldis Chapman pitched five strong innings and hit a run-scoring double as Cincinnati beat Milwaukee.
Trying to earn a spot in the Reds' rotation after relieving last year, Chapman gave up two runs on seven hits and struck out six. He did not issue a walk for his second straight game, covering 10 innings.
Brewers left-hander Randy Wolf gave up 12 hits and seven runs.
Ryan Ludwick and Todd Frazier each had three hits Juan Francisco homered.
ANGELS 11, ROYALS 8
TEMPE, Ariz. (AP) -- Albert Pujols had four hits and three RBIs as the Los Angeles Angels rallied from an early seven-run deficit to defeat Kansas City.
Things got testy in the second inning when Kendrys Morales, Mark Trumbo and Hank Conger hit back-to-back-to-back homers off Royals starter Everett Teaford, who had been staked to a 7-0 lead. Teaford then hit Peter Bourjos with the first pitch, and the two appeared to yell at each other as Bourjos went to first base.
Angels manager Mike Scioscia glared in the direction of Royals manager Ned Yost. A few pitches later, Scioscia walked out and got into an argument with plate umpire Dana Demuth.
NATIONALS (SS) 5, TIGERS 3
LAKELAND, Fla. (AP) -- Xavier Paul hit a two-run single in the top of the eighth inning, lifting a Washington split squad to a win over Detroit.
All-Star Tyler Clippard pitched two scoreless innings to get the win for the Nationals.
The Tigers took a 3-0 lead when Brennan Boesch hit his sixth homer of the spring in the third inning, but Washington tied it in the sixth.
Max Scherzer went 5 1-3 innings for the Tigers, allowing 10 hits and three runs.
WHITE SOX 3, DODGERS 1
GLENDALE, Ariz. (AP) -- Chris Sale allowed one run and struck out seven, including his first five batters, in six innings and Trayce Thompson homered to lead the Chicago White Sox over the Los Angeles Dodgers.
Sale fanned Matt Kemp three times, and then Matt Thornton struck out last season's runner-up for National League MVP in the ninth. Kemp has struck out 21 times in 52 at-bats this spring.
The White Sox took a one-run lead on Thompson's homer in the seventh, and Adam Dunn's RBI single in the eighth made it 3-1.
Aaron Harang allowed one run in six innings for the Dodgers.
ORIOLES 4, YANKEES 3
TAMPA, Fla. (AP) -- Curtis Granderson went 1 for 4 after missing two games because of right elbow soreness and the New York Yankees lost loss to the Baltimore Orioles.
Rotation candidate Ivan Nova pitched in a Triple-A game instead of facing the Orioles, giving up three runs and seven hits in 7 1-3 innings. The Yankees play their second series of the regular season at Baltimore.
Orioles starter Jason Hammel went 5 1-3 innings, allowing two runs and five hits. Matt Wieters had a double and triple in three at-bats, and is 10 for his last 13.
GIANTS 6, RANGERS 2
SURPRISE, Ariz. (AP) -- Matt Cain scattered three hits over seven innings and the San Francisco Giants rallied to beat the Texas Rangers.
Cain allowed back-to-back home runs to Mike Napoli and Mitch Moreland to start the second inning before retiring 17 of the final 19 hitters he faced.
Cain has allowed four earned runs in 20 2/3 innings for a 1.74 ERA.
The Giants scored three runs in the seventh against Yoshinori Tateyama, the first when Brandon Belt doubled into the right-field corner and Emmanuel Burriss followed with a single to right.
Rangers starter Matt Harrison allowed six hits and a run in six innings, walking one and striking out seven.