Steph Curry surpassed himself with the latest record, as he set a new NBA record for consecutive games with a three-pointer made (158) during the first quarter of Saturday’s game against the Utah Jazz.

Curry has been almost unstoppable this season. He already became the NBA all-time leader in three-pointers made, while he is the first NBA player to hit 3,000 threes during his career.

The three-time NBA champion and two-time scoring champion entered Saturday’s game averaging 27.7 points, 5.3 rebounds and 5.9 assists.

He is considered among the top candidates to win the MVP award, the third in his career. The former unanimous MVP is leading the Warriors to an NBA-best record with 27 wins in 34 games.