Nice game.
But 99+% accuracy is a lot harder if the opponent plays strongly instead of blundering. Here's a game where my opponent got over 91% accuracy and still got crushed by my 99.4% play:
https://www.chess.com/forum/view/game-showcase/a-heroic-defense-in-the-sicilian-najdorf-kids-dont-try-this-at-home
A nice miniature with that nice castle check
99.5% best move accuracy is perfectly legit. Thank you very much.