An Irish Lotto player has won €2,000 every month for the next five years in the EuroDreams draw on Thursday night.Closeup of woman's hand holding euro banknotes (stock image)

Closeup of woman’s hand holding euro banknotes (stock image)(Image: Getty Images)

An Irish Lotto player is celebrating after landing a dream EuroDreams prize that will see €2,000 paid into their account every month until 2031.

The lucky ticket holder won the draw’s Tier 2 prize, guaranteeing them a monthly payout of €2,000 for the next five years.

While nobody claimed the top EuroDreams prize of €20,000 a month for 30 years, one player in Ireland still walked away with a life-changing win that will provide a steady income for years to come.

The winning numbers in Thursday night’s EuroDreams draw were 1, 9, 17, 22, 37 and 39, with Dream Number 3.

More than 19,000 players in Ireland won prizes in the draw, but the Tier 2 winner will have the most reason to celebrate.

Among the other Irish prizes awarded, five players matched five numbers to win €474 each, while 185 players picked up €38 after matching four numbers.

A top EuroDreams prizespokesperson said: “There was no winner of the EuroDreams top prize. In total, over 19,000 players in Ireland won prizes including one winner of the Tier 2 prize, winning €2,000 per month for 5 years.”

EuroDreams has become known for its unique prize structure, offering winners guaranteed monthly payments rather than a traditional lump sum jackpot. For one Irish player tonight, that means a €2,000 payday every month for the next five years.

Subscribe to our newsletter for the latest news from the Irish Mirror direct to your inbox: Sign up here.