White to move and checkmate in 6. No computer lines please.

1r1n2k1/2p1B1pp/8/5B1P/4pNn1/4rPPR/p4q2/3Q3K w – – 0 1

Tags: ,