21. Nxg3
That is followed by 21... Nxd3#, because of the double check.
Fantastic. There are two ways to deliver mate though.
shoppi, if you're talking about the very last move, then you're right. Hopefully the difficult preceding steps were useful though.