Yuki's Clever Check: a forcing check puzzle

Black to move. Find the one move that wins. About 1200 ELO.

From a real ChessLvl game against Yuki Tanaka (LVL 1). Black to move: one move wins.

Hint

A forcing check sets up the win.

What is a forcing check?

A check that drives the king somewhere worse and sets up the win.

How to spot it

List every check, then ask where the king must go and what that allows.

Tip

Checks limit your opponent's choices. Use them to drive the king somewhere worse, then strike.

Solve it on the board above, or take a hint. Every ChessLvl puzzle is checked by a chess engine to have exactly one best move.