Pincers and dagger ( XQ Puzzle )

Sort:
Avatar of ebillgo

From this position, Black wins in 4 moves. How ? 

Highlight the following space to get the solution: 

1.      …C7+4 (threatening a mate in one.)

2.      C5=3 (sacrificing a cannon to thwart the threat)  E7-9

  ( a dismount, so to speak)

3.      C4=3 (repeating the delaying tactic)  C7+4

    (checking anyway.)

 4.      C3-7  H9+7 checkmate.