Dave Stapleton's two-run single in the seventh inning enabled the Boston Red Sox to rally to a 5-4 victory and sweep their doubleheader with the Detroit Tigers in Boston last night.

In the first game, Carney Lansford singled home Jerry Remy in the 10th to give the Red Sox a 2-1 victory. Dennis Eckersley (8-6) went the distance, scattering seven hits.

Detroit's lead in the American League East shrank to one game over the Milwaukee Brewers, who beat the New York Yankees, 3-2. Boston moved from fifth to third place, 1 1/2 games from the lead.

In the seventh inning of the second game, Dwight Evans singled and went to third when Carl Yastrzemski singled. Lansford walked and that brought up Stapleton.

In the 10th inning of the first game, Remy walked to lead off and went to second on Evans' long fly to center. After Jim Rice flied out, Yastrzemski was walked intentionally, but Lansford singled to left off starter Jack Morris (12-5).

The Red Sox took a 1-0 lead in the third when Glenn Hoffman led off with a single, was sacrificed to second and scored on Evans' double. The Tigers tied in the fourth, Kirk Gibson opening the inning with a single, stealing second and scoring on Lance Parrish's two-out single.