Chess Puzzles and Tactics

Checkmate in 5, Black to Play | Sokolov vs Victor Bologan

Chess Puzzle #414 | Grandmaster Victor Bologan against Bologan, Checkmate in 5 moves.