A winning ticket worth $2 million was sold at Porter Beverage in South Philadelphia, according to lottery officials.
The lucky ticket holder matched all numbers except the red Powerball to win.
The store will get a $10,000 bonus for selling the winning ticket.
Wednesday night's Powerball jackpot rolled to an estimated annuity value of $291 million, or $147.9 million cash.