Nice puzzle mate
Thanks
Nice!
No problem
NO WAY
The given solution seems wrong.1. Qxg7 is the only way to mate in 3 moves.1. Rxd7 Qxc3 will take longer