Angel Yin enters the fourth round of the 2023 Chevron Championship tied for first with Allisen Corpuz after a very lucky bounce.

On the 12th hole at The Club at Carlton Woods, Yin hit the ball into the water and then watched as it — miraculously — bounced out and rolled onto the bank (video embedded below). It was such a surreal shot that even the commentators were left wondering whether it had hit a turtle.

“That was TV-worthy… Bounced out the water and then chipped in for a birdie,” Yin told Golf Channel’s Amy Rogers at the conclusion of the third round, noting that she might also test her luck on a lottery ticket.

It was a lucky shot for a player who is in need of a lucky break. Yin entered the the 2023 Chevron Championship — the first major of the 2023 LPGA Tour — ranked 172nd in the Rolex world rankings. The 24-year-old has struggled with a combination of injuries and mental hurdles in recent years.

“A lot of low points (were mental) because when you play bad, you mentally get down on yourself before your game even does, and you’re just constantly trying to figure out what’s not working and why this is happening,” Yin said on Thursday.

Last year, the California native felt like she was on the verge of losing her LPGA status, but then caught a break when she tied for third at the Founders Cup in New Jersey. And then came even more injuries.

“The last two majors, (the AIG Women’s Open) and Evian [Championship], I couldn’t even move. I got super injured out of nowhere. That was really a low point for me because I couldn’t even get out of bed, and I tried to play still, and it was just impossible.”