The overloaded defender

Black’s rook on c7 has two jobs: protect h7 from mate and guard the rook on c8. White proves that one rook cannot do both.