Cory Luebke outpitched Roy Halladay and San Diego beat Philadelphia 5-1 Saturday night, snapping the Phillies' 13-game winning streak at Petco Park.
Luebke (2-1) held the Phillies to two hits in eight innings, struck out five and walked two.
The Padres hadn't beaten the Phillies in their downtown ballpark since Aug. 16, 2008. The Phillies' 13-game winning streak at Petco had been the longest active for any visiting club at any particular ballpark, and their longest winning streak at any ballpark in club history.
The Phillies, who took the first two of this four-game series, had swept the Padres in San Diego each of the last three seasons. Overall, the Phillies are 24-5 at Petco Park since it opened in 2004.
Huston Street pitched the ninth in a non-save situation, allowing Ty Wigginton's RBI double with two outs.
Halladay (3-1) walked the bases loaded with one out in the second before Orlando Hudson's grounder to second brought in Yonder Alonso.
According to the Elias Sports Bureau, it was the first time in his career that he'd walked three straight batters. It was the eighth time he walked three in an inning.
Halladay had walked only four total in his first three starts.
Halladay allowed three straight hits with two outs in the third, including Alonso's opposite-field double to left that brought in Chase Headley, aboard on a single.
Halladay went seven, allowing two runs and five hits, striking out five and walking four.
San Diego added three runs in the eighth against Michael Stutes. Jason Bartlett hit an RBI double and scored on a triple by Hudson, who scored on pinch-hitter Jesus Guzman's single.
Fan, follow and download: Get the latest from NBCPhiladelphia.com anytime, anywhere. Follow us on Twitter, Facebook and NBC Philadelphia. Sign up for our sports newsletter. And, get breaking news delivered right to your mobile phone -- just text PHIBREAKING to 639710 to sign up. (Message and data rates may apply.)