chess puzzle

No.11352650 ViewReplyOriginalReport
this is the last puzzle i solved that made me pass 3k rating :)
can /sci/ also find the best moves?