12. Nf6#
Good game, I think you had him at 1. d4
Can't believe I missed the mate, but I'm happy with the win
nice one
Where's the kings gambit?