Encyclopaedia of Chess Endgames
Click here for answer
e8=Q!
pv 1. e8=Q!!
menu