Fill’er Up: Vancouver Resident Wins $675,000 Playing Set for Life from Gas Station Purchase

August 29, 2023


Libo Zhang filled up his gas tank – and his bank account – after a spur-of-the-moment decision to buy a Set for Life Scratch & Win ticket while stopping for gas netted him the game’s top prize of $675,000. 

“I was at the gas station and went in to buy a [Lotto] 6/49 ticket and saw Set for Life,” recalled Zhang. “I had it folded in my pocket and decided to scratch an hour after I purchased it.” 

The Vancouver resident first told his wife. “She didn’t believe me when I first told her. I sent her a picture [of the ticket] so she could see.”  

Zhang is celebrating his win by taking his wife for a nice dinner and plans to help his son purchase a home.  

On how it feels to win? 

“Surprised! Unbelievable!” 

Zhang purchased the winning ticket at the Town Pantry in Chevron, on Main Street and 41st Avenue in Vancouver.

So far in 2023, B.C. lottery players redeemed more than $7 million in Set for Life prizes. 

Players can purchase tickets at lottery retailers or at Players can now check their lottery tickets anytime, anywhere using the BCLC Lotto! App.

BCLC offers socially responsible gambling entertainment while generating income to benefit all British Columbians. Remember, play for fun, not to make money. For more information, visit