I appreciate that final position as I love Horses and yours had the chance to wreak havoc on his position ! a very clever mate, though the actual game went many more moves.
that's great you took the time to go over your game and nail down this mate in 6. I am lucky if I find any mate more than 2 moves !!
This game was played on chess24.com.
I had a bad headache and still do somehow i manage to play very well giving my condition but i missed a beautiful mate in six at move 20 but still manage to went on and win the game