Down 3-0 heading into the sixth inning, the Astros got a three-run home run from J.D. Martinez and a go-ahead sacrifice squeeze bunt three frames later from ex-Chicago Cub Ronny Cedeno en route to a 4-3 victory Saturday during an interleague series matchup at Wrigley Field.

With the victory, the Astros (29-47) evened the three-game series. The finale is Sunday.

Astros No. 1 starter Bud Norris allowed six hits and three runs (two earned) in six innings, striking out five and walking three on 97 pitches (63 strikes).

Norris didn’t give up a hit through the initial two innings. A should’ve-been double play in the third that turned into runners on first and second derailed his motion, though, and the Cubs (30-43) jumped ahead 2-0 after Luis Valbuena smacked a two-run single into right field.

Chicago loaded the bases after Valbuena’s hit and placed two runners on with one out in the fourth. Norris pitched out of both innings and held on until the fifth, when Nate Schierholtz blasted a one-out solo home run off a 2-0 92 mph fastball into the right-field patio section, making it 3-0 Cubs.

A first-pitch swing by cleanup hitter J.D. Martinez created a new contest. Following two-out singles by Jose Altuve and Chris Carter, Martinez ripped an 86 mph Travis Wood cutter over the left-field bleachers for a three-run home run. Chicago left fielder Alfonso Soriano barely moved, the baseball ended up on Waveland Ave. and it was suddenly a tie ballgame.