#18952 by hamza yassine

#18951 by Andrew vs Fred

#18950 by PyChess

#18949 by zqd

#18948 by zqd

#18947 by brelo

#18946 by brelo

#18945 by Noname

#18944 by Noname

#18943 by Noname