En Passant, Promotion and Castling checkmate - all under ten moves

Sort:
Avatar of Aostrele

Avatar of tygxc

It can faster: