The man, a loyal Sports Toto customer, had spent about RM50 a week for the last 30 years. (Facebook pic)

PETALING JAYA: A contractor from Sarawak won a whopping RM10.17 million Toto 4D Jackpot last month after placing his bets based on a dream.

The 54-year-old, a loyal Sports Toto customer who spent about RM50 a week for the last 30 years, said his winning numbers, 8622 and 5765, were inspired by a dream.

"It was only the second time I bet on these numbers. I never expected them to bring me such a huge win. I am still taking it in," he said in a statement.

The father of two said he was having lunch near a renovation site when he noticed a Sports Toto outlet beside the restaurant.