Revenge is a dish best served cold, and nothing was colder than a Stephen Curry late-game three-pointer over Kyrie Irving to go tit-for-tat with Irving's title-clinching jumper from the 2016 Finals and seal the championship for the Golden State Warriors in front of their home crowd.

Curry went into a one-on-one dribbling sequence against Irving on the wing, stepping back and gaining separation from his defender before letting go of a high-arching trifecta that pushed the lead to 14 with 42.3 seconds to go in the game.

https://twitter.com/NBAFinalsPolls/status/874475132156342272

The play is a bit more crowded but just as spectacular, evening the personal score to the delight of the fans at a jam-packed Oracle Arena during a title-clinching win.

Now with two titles and two MVP trophies to his name, Curry is unlikely to let any hometown discounts, as he's set for a supermax contract this offseason — one that can net him as much as $205 million for five years.