POL
Click here for answer
Qxg8+!
pv 1.Qxg8+ Kxg8 2.d8=Q+ Qe8 3.Qxe8# *
menu