PHILADELPHIA, JUNE 29 -- Steve Bedrosian set a major league record with a save in his 12th straight appearance, and rookie Keith Hughes broke a sixth-inning tie with his first big league hit as the Philadelphia Phillies defeated the Pittsburgh Pirates, 6-5, in the first game of a doubleheader today.

Bedrosian gave up an unearned run in two innings to break the record Sparky Lyle set with the New York Yankees in 1973. It was Bedrosian's 19th save this season.

With his team down, 4-3, Chris James began the Phillies' winning rally in the sixth with a single. After a wild pitch by Barry Jones (2-2), he scored on Lance Parrish's single.

Luis Aguayo had a bunt single, and the runners moved to second and third on a passed ball. Hughes, pinch hitting for reliever Mike Jackson, followed with a ground-rule double over center fielder Andy Van Slyke for his first two major league RBI and a 6-4 lead. Hughes was acquired from the Yankees earlier this month for Mike Easler.

Jackson (2-6) pitched 1 1/3 innings and got the victory.

The Pirates closed to 6-5 in the eighth. R.J. Reynolds walked, took third on Bobby Bonilla's double, and scored when right fielder Glenn Wilson misplayed the ball.

Pittsburgh took a 3-2 lead in the fifth without a hit. John Cangelosi and Al Pedrique walked with one out. Cangelosi was picked off second but ended up at third -- credited with a stolen base -- when second baseman Juan Samuel's throw hit him in the back. Cangelosi scored on Mike Diaz's sacrifice fly.

Philadelphia got even in the bottom of the inning on Aguayo's leadoff double and Milt Thompson's two-out single. The Pirates went ahead, 4-3, in the sixth on the second home run of Junior Ortiz's five-year major league career.