© 2013 MLB Advanced Media, L.P. All rights reserved.

2/24/2013 4:29 P.M. ET

Martinez, Castro homer; Norris allows shot

KISSIMMEE, Fla. -- The Astros rallied from a five-run deficit and forced a 7-7 tie with the Mets on Sunday at Osceola County Stadium.

Jordany Valdespin's two-run homer in the third inning off Jose Veras broke a 1-1 tie, and the Mets scored three more times in the fourth against Brad Peacock to break the game open, highlighted by Josh Satin's two-run double.

Mets starter Matt Harvey threw 39 pitches in two innings of working, walking one batter and allowing a homer to Fernando Martinez in the second inning. Astros starter Bud Norris worked two innings in his first spring start and gave up a first-inning double to Collin Cowgill and a solo homer to Jamie Hoffmann.

"I'm just out there trying to work on some things," said Norris, who threw 28 pitches. "It's nice to have quicker innings. Those are very beneficial. I was out there working on keeping the ball down in the zone. Your first time out there in spring might be a little erratic, because you're trying to get your bearings."

Astros catcher Jason Castro lined a 3-1 pitch over the right-field wall with one out in the fifth to cut the Mets' lead to 6-3. Brett Wallace added a two-run, two-out single in the fifth inning to make it 6-5, and pinch-runner Delino DeShields Jr. scored on a wild pitch later in the inning to tie the game.

Up next: Right-hander Philip Humber makes his first start for the Astros when they travel to Jupiter, Fla., to meet the St. Louis Cardinals on Monday at 12:05 p.m. CT on Gameday Audio. Humber, a native Texan who played college baseball in Houston, signed a one-year deal with the Astros after being claimed off waivers.

Brian McTaggart is a reporter for MLB.com and writes an MLBlog, Tag's Lines. Follow @brianmctaggart on Twitter. This story was not subject to the approval of Major League Baseball or its clubs.