Some lucky lotto player in Cape Breton’s Victoria County is $3 million richer today after matching all six numbers in last night's lottery draw.

Atlantic Lotto Corporation says the winning ticket worth more than $3.2 million was purchased in Victoria County.

The winning Lotto 649 ticket matches all six numbers. There’s no word yet on who holds the winning ticket.