INSANE KNIGHT SAC!!! MUST VIEW!!!
18...Kg8? just drops the Knight to 19.Rxh6, but 18...Kg7! 19.Qh5 Rh8 seems to leave Black a piece up with a better position.
https://www.chess.com/forum/view/game-showcase/post-your-best-miniatures-here
Ther's already thousands here.
@Firethorn15, Kg7 seems to retain a win, but a quicker win is with 18...Kg8 since if black does play 19. Rxh6 19...Bd4! Black is in a good position to just pounce on white rather than play that longer variation of Kg7 which has a slightly exposed king that may lead to a greater chance of blundering
I did and I must say I got really surprised when Stockfish started to laugh!
2. Qh5? Play a better opening, it may work on lower rated opponents but eventually you'll get to a level where people can defend it. Then you'll be stuck at that rating (Prob around 1000) until you change your bad playing style.