PITTSBURGH (AP) Edwin Jackson pitched two-hit ball over seven innings, Travis Jankowski capped the scoring with a straight steal of home and the San Diego Padres beat the Pittsburgh Pirates 4-0 on Wednesday night.

Jackson (3-2) took a no-hitter into the sixth inning before Jordy Mercer's leadoff single. The 14-year veteran struck out seven and walked three while raising his career record against the Pirates to 10-3.

Since being called up July 17 from Triple-A El Paso, Jackson has recorded quality starts in four of five outings. The Miami Marlins released him June 2.

More from FoxSports

Jankowski's steal came with two outs in the eighth. The rookie center fielder took off during catcher Eric Fryer's return throw to pitcher Antonio Bastardo and scored standing up when Fryer could not handle Bastardo's low throw to the plate.

Ryan Vogelsong (1-2) gave up two unearned run and three hits in six innings while striking out five and walking one.