wow black played this game horribly :)
On move 19 Nd5+ would be good
black made many blunders
Love the final position. Well played.
i love following a grand fork with a forced mate