A Connecticut woman who claimed a $3 million lottery jackpot from a scratch-off ticket said her win was predicted years ago by a psychic.

Connecticut Lottery officials said Carolyn O'Brien of New Milford claimed a $3 million prize -- receiving about $2.3 million from the lump sum option -- this month from a $3 million Royale instant ticket.

"I played it in the car and started screaming and dancing! We pulled the car over cheering and I started sobbing like a baby," O'Brien told officials.

O'Brien said her win was foretold years ago when she had her fortune read by a psychic. She said the psychic stopped her as she was preparing to leave.

"She grabbed my arm and said, 'I see you with a check in your hand cheering 'I did it!'" O'Brien recalled.

The prediction bore out as O'Brien was leaving CT Lottery headquarters, as she held up her check and shouted, "Best day ever -- I did it!"