Match can only act upon a subset of sshd_config keywords:
Originally Posted by Badcam
AllowAgentForwarding, AllowTcpForwarding, Banner, ChrootDirectory, ForceCommand, GatewayPorts, GSSAPIAuthentication, HostbasedAuthentication, KbdInteractiveAuthentication, KerberosAuthentication, MaxAuthTries, MaxSessions, PasswordAuthentication, PermitEmptyPasswords, PermitOpen, PermitRootLogin, PubkeyAuthentication, RhostsRSAAuthentication, RSAAuthentication, X11DisplayOffset, X11Forwarding and X11UseLocalHost.
UsePAM is not one of them. Try putting the Match block at the very end of the config file.
Which editor do you use? To get to line 87,
For vi, enter '87G'
For emacs, 'ESC-g-g87'
For nano or pico, 'ESC-g87' or 'CTRL-_87'