One lucky person who bought a lottery ticket in Morrisville received an early Christmas present worth $500,000.

The mystery player bought a Pennsylvania Lottery Cash 5 ticket for Friday’s drawing. Their ticket matched all five numbers.

Pennsylvania News on South Pennsylvania Avenue will earn a $500 bonus for selling the winning stub.

This is the third large winning ticket sold in Lower Bucks resident in three months.

The Langhorne Wawa on Oxford Valley Road sold a $1 million ticket in November. Then Pat Deon Beverages in Bristol sold a $500,000 ticket in October.