E P I C puzzle I found on an instagram post

Sort:
doctorpluto

doctorpluto

white to move 

 

Slev1200

Rxc6, dxc6, Be6, Kc7, e7 promotes to knight checkmate